@@ -23,10 +23,10 @@ def import_to_raw_json(data:dict[str, Any], key_word: str, page: int) -> str:
2323
2424
2525
26- def make_extract_debug ( key_word : str , page : int = 1 , page_size : int = 100 ) -> tuple [str , int ]:
26+ def make_extract_debug ( key_word : str , page : int = 1 , page_size : int = 100 , language : str = "ru" ) -> tuple [str , int ]:
2727 params = {
2828 "apiKey" : settings .KEY_API ,
29- "language" :settings . langueage ,
29+ "language" :language ,
3030 "q" : key_word ,
3131 "pageSize" : page_size ,
3232 "page" : page ,
@@ -38,7 +38,7 @@ def make_extract_debug( key_word: str, page: int = 1, page_size: int = 100) -> t
3838 payload = data .json ()
3939 logger .info (f"raise of status: { data .status_code } " )
4040 payload ["fetched_at" ] = datetime .now ().isoformat ()
41- payload ["language" ] = settings . langueage
41+ payload ["language" ] = language
4242 payload ["key_word" ] = key_word
4343 articles_count = len (payload .get ("articles" , []))
4444 if articles_count == 0 :
@@ -58,10 +58,10 @@ def make_extract_debug( key_word: str, page: int = 1, page_size: int = 100) -> t
5858 logger .error ("Error: sorry we can't parse JSON" )
5959 raise
6060
61- def make_extract_web ( key_word : str , page : int = 1 , page_size : int = 100 ) -> tuple [dict ,int ]:
61+ def make_extract_web ( key_word : str , page : int = 1 , page_size : int = 100 , language : str = "ru" ) -> tuple [dict ,int ]:
6262 params = {
6363 "apiKey" : settings .KEY_API ,
64- "language" :settings . langueage ,
64+ "language" :language ,
6565 "q" : key_word ,
6666 "pageSize" : page_size ,
6767 "page" : page ,
@@ -73,7 +73,7 @@ def make_extract_web( key_word: str, page: int = 1, page_size: int = 100) -> tup
7373 payload = data .json ()
7474 logger .info (f"raise of status: { data .status_code } " )
7575 payload ["fetched_at" ] = datetime .now ().isoformat ()
76- payload ["language" ] = settings . langueage
76+ payload ["language" ] = language
7777 payload ["key_word" ] = key_word
7878 articles_count = len (payload .get ("articles" , []))
7979 if articles_count == 0 :
0 commit comments