Datalux / Osintgram

Osintgram is a OSINT tool on Instagram. It offers an interactive shell to perform analysis on Instagram account of any users by its nickname
GNU General Public License v3.0
9.45k stars 2.06k forks source link

Attempt to login... Error parsing error response: Expecting value: line 1 column 1 (char 0) #728

Open santoshdawre opened 1 year ago

santoshdawre commented 1 year ago

Attempt to login... Error parsing error response: Expecting value: line 1 column 1 (char 0) Traceback (most recent call last): File "/root/Desktop/Osintgram/venv/lib/python3.11/site-packages/instagram_private_api/client.py", line 523, in _call_api response = self.opener.open(req, timeout=self.timeout) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/urllib/request.py", line 525, in open response = meth(req, response) ^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/urllib/request.py", line 634, in http_response response = self.parent.error( ^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/urllib/request.py", line 563, in error return self._call_chain(args) ^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/urllib/request.py", line 496, in _call_chain result = func(args) ^^^^^^^^^^^ File "/usr/lib/python3.11/urllib/request.py", line 643, in http_error_default raise HTTPError(req.full_url, code, msg, hdrs, fp) urllib.error.HTTPError: HTTP Error 404: Not Found

harsh141-al commented 1 year ago

How we set this error

santoshdawre commented 1 year ago

please tell us how to solve it****

dm5021 commented 1 year ago

Attempt to login... Error parsing error response: Expecting value: line 1 column 1 (char 0) Traceback (most recent call last): File "/root/Desktop/Osintgram/venv/lib/python3.11/site-packages/instagram_private_api/client.py", line 523, in _call_api response = self.opener.open(req, timeout=self.timeout) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/urllib/request.py", line 525, in open response = meth(req, response) ^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/urllib/request.py", line 634, in http_response response = self.parent.error( ^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/urllib/request.py", line 563, in error return self._call_chain(args) ^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/urllib/request.py", line 496, in _call_chain result = func(args) ^^^^^^^^^^^ File "/usr/lib/python3.11/urllib/request.py", line 643, in http_error_default raise HTTPError(req.full_url, code, msg, hdrs, fp) urllib.error.HTTPError: HTTP Error 404: Not Found

same problem please tell me to solve this error quickly

Ibrahim924k commented 1 year ago

hi i reinstalled my os and downloaded osintgram again and got this error.

cyberducky0o0 commented 1 year ago

I found the solution,

First, the error: the http response is returning an html output. We are expecting a json format, thus the parsing error in the first block.

Why is this returning an http response? Looking into the instagram-private-api library, we see that there is an authentication issue.

Solution Flow:

  1. Use a username and password and then use that username as the victim, (this worked)
  2. Since the above worked, the program itself is not the issue.
  3. The issue lies in the authentication of your account with instagram
  4. One thought, since I just made this (BOT) account, it could be that there is an account life time that needs to true in order for the apis to work.
  5. I used an older bot account and was able to get it working!
  6. Use an older IG account or get a developer account.

FOLLOW ME ON YT!

mike-cloud commented 1 year ago

I found the solution,

First, the error: the http response is returning an html output. We are expecting a json format, thus the parsing error in the first block.

Why is this returning an http response? Looking into the instagram-private-api library, we see that there is an authentication issue.

Solution Flow:

  1. Use a username and password and then use that username as the victim, (this worked)
  2. Since the above worked, the program itself is not the issue.
  3. The issue lies in the authentication of your account with instagram
  4. One thought, since I just made this (BOT) account, it could be that there is an account life time that needs to true in order for the apis to work.
  5. I used an older bot account and was able to get it working!
  6. Use an older IG account or get a developer account.

FOLLOW ME ON YT!

none of what you said is working