minet
minet copied to clipboard
Instagram: JSONDecodeError
Retrieving posts: 1 hashtags [29:45, 1785.08s/ hashtags, posts=71574]Traceback (most recent call last): File "/home/lauramiguel/.pyenv/versions/3.8.13/lib/python3.8/runpy.py", line 194, in _run_module_as_main return _run_code(code, main_globals, None, File "/home/lauramiguel/.pyenv/versions/3.8.13/lib/python3.8/runpy.py", line 87, in _run_code exec(code, run_globals) File "/home/lauramiguel/codes/minet/minet/cli/__main__.py", line 251, in <module> main() File "/home/lauramiguel/codes/minet/minet/cli/__main__.py", line 215, in main fn(cli_args) File "/home/lauramiguel/codes/minet/minet/cli/instagram/__init__.py", line 15, in instagram_action hashtag_action(cli_args) File "/home/lauramiguel/codes/minet/minet/cli/instagram/hashtag.py", line 33, in hashtag_action for post in generator: File "/home/lauramiguel/codes/minet/minet/instagram/api_scraper.py", line 90, in search_hashtag data = self.request_json(url) File "/home/lauramiguel/codes/minet/minet/web.py", line 816, in decorated return retryer(fn, self, *args, **kwargs) File "/home/lauramiguel/.pyenv/versions/minet/lib/python3.8/site-packages/tenacity/__init__.py", line 430, in __call__ do = self.iter(retry_state=retry_state) File "/home/lauramiguel/.pyenv/versions/minet/lib/python3.8/site-packages/tenacity/__init__.py", line 367, in iter return fut.result() File "/home/lauramiguel/.pyenv/versions/3.8.13/lib/python3.8/concurrent/futures/_base.py", line 437, in result return self.__get_result() File "/home/lauramiguel/.pyenv/versions/3.8.13/lib/python3.8/concurrent/futures/_base.py", line 389, in __get_result raise self._exception File "/home/lauramiguel/.pyenv/versions/minet/lib/python3.8/site-packages/tenacity/__init__.py", line 433, in __call__ result = fn(*args, **kwargs) File "/home/lauramiguel/codes/minet/minet/instagram/api_scraper.py", line 72, in request_json raise err File "/home/lauramiguel/codes/minet/minet/web.py", line 727, in request_json return None, response, json.loads(response.data.decode()) File "/home/lauramiguel/.pyenv/versions/3.8.13/lib/python3.8/json/__init__.py", line 357, in loads return _default_decoder.decode(s) File "/home/lauramiguel/.pyenv/versions/3.8.13/lib/python3.8/json/decoder.py", line 337, in decode obj, end = self.raw_decode(s, idx=_w(s, 0).end()) File "/home/lauramiguel/.pyenv/versions/3.8.13/lib/python3.8/json/decoder.py", line 355, in raw_decode raise JSONDecodeError("Expecting value", s, err.value) from None json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
The error seems to appear randomly, and relaunching the command without changing anything doesn't trigger the error. The error is common to all Instagram commands.