Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Can't get user info via user_info2 anymore #392

Open
5 of 6 tasks
tahakucukkatirci opened this issue Jun 4, 2022 · 2 comments
Open
5 of 6 tasks

Can't get user info via user_info2 anymore #392

tahakucukkatirci opened this issue Jun 4, 2022 · 2 comments

Comments

@tahakucukkatirci
Copy link

Please follow the guide below

  • Issues submitted without this template format will be ignored.
  • Please read the questions carefully and answer completely.
  • Do not post screenshots of error messages or code.
  • Put an x into all the boxes [ ] relevant to your issue (==> [x] NO spaces).
  • Use the Preview tab to see how your issue will actually look like.
  • Issues about reverse engineering is out of scope and will be closed without response.
  • Any mention of spam-like actions or spam-related tools/libs/etc is strictly not allowed.

Before submitting an issue, make sure you have:

  • Updated to the lastest version v1.6.0
  • Read the README and docs
  • Searched the bugtracker for similar issues including closed ones
  • Reviewed the sample code in tests and examples

Which client are you using?

  • app (instagram_private_api/)
  • web (instagram_web_api/)

Describe the Bug/Error:

When I am trying to fetch user_info via user_info2 method in web_api, I am getting error. It works fine in the initial request, but not in the following requests. Here is the code and the response I get. I also faced the issue when I try in the browser as well. I think Instagram has updated its API. Anyone encountering this bug?

for (;;);{"__ar":1,"error":1357004,"errorSummary":"Sorry, something went wrong","errorDescription":"Please try closing and re-opening your browser window.","payload":null,"hsrp":{"hblp":{"consistency":{"rev":1005632913}}},"lid":"7105412861952089317"}

Python 3.6.10 :: Anaconda, Inc.

Code:

api = Client(settings=cached_settings)
user = api.user_info2('instagram')

Error/Debug Log:

JSONDecodeError                           Traceback (most recent call last)
<ipython-input-67-d47f0623923e> in <module>
----> 1 user = api.user_info2('instagram')
      2 user

~/anaconda3/envs/myenv/lib/python3.6/site-packages/instagram_web_api/client.py in user_info2(self, user_name, **kwargs)
    431        endpoint = 'https://www.instagram.com/{username!s}/'.format(**{'username': user_name})
    432        try:
    433             info = self._make_request(endpoint, query={'__a': '1'})

~/anaconda3/envs/myenv/lib/python3.6/site-packages/instagram_web_api/client.py in _make_request(self, url, params, headers, query, return_response, get_method)
    283             self.logger.debug('RES BODY: {0!s}'.format(response_content))
--> 284             return json.loads(response_content)
    285 
    286         except compat_urllib_error.HTTPError as e:

~/anaconda3/envs/myenv/lib/python3.6/json/__init__.py in loads(s, encoding, cls, object_hook, parse_float, parse_int, parse_constant, object_pairs_hook, **kw)
    352             parse_int is None and parse_float is None and
    353             parse_constant is None and object_pairs_hook is None and not kw):
--> 354         return _default_decoder.decode(s)
    355     if cls is None:
    356         cls = JSONDecoder

~/anaconda3/envs/myenv/lib/python3.6/json/decoder.py in decode(self, s, _w)
    337 
    338         """
--> 339         obj, end = self.raw_decode(s, idx=_w(s, 0).end())
    340         end = _w(s, end).end()
    341         if end != len(s):

~/anaconda3/envs/myenv/lib/python3.6/json/decoder.py in raw_decode(self, s, idx)
    355             obj, end = self.scan_once(s, idx)
    356         except StopIteration as err:
--> 357             raise JSONDecodeError("Expecting value", s, err.value) from None
    358         return obj, end

JSONDecodeError: Expecting value: line 1 column 1 (char 0)
@yfenes
Copy link

yfenes commented Jun 4, 2022

same here

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants