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.12k stars 1.97k forks source link

Very Common Error Found! #1097

Open BSs911 opened 1 week ago

BSs911 commented 1 week ago

This is error many of us getting , please provide a solution for this , works when I set target same as credentials but not for any other users

Attempt to login... Error parsing error response: Expecting value: line 1 column 1 (char 0) Traceback (most recent call last): File "/Users/SB/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 "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/urllib/request.py", line 525, in open response = meth(req, response) ^^^^^^^^^^^^^^^^^^^ File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/urllib/request.py", line 634, in http_response response = self.parent.error( ^^^^^^^^^^^^^^^^^^ File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/urllib/request.py", line 563, in error return self._call_chain(args) ^^^^^^^^^^^^^^^^^^^^^^^ File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/urllib/request.py", line 496, in _call_chain result = func(args) ^^^^^^^^^^^ File "/Library/Frameworks/Python.framework/Versions/3.11/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

During handling of the above exception, another exception occurred:

Traceback (most recent call last): File "/Users/SB/Desktop/Osintgram/main.py", line 121, in api = Osintgram(args.id, args.file, args.json, args.command, args.output, args.cookies) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/SB/Desktop/Osintgram/src/Osintgram.py", line 47, in init self.setTarget(target) File "/Users/SB/Desktop/Osintgram/src/Osintgram.py", line 60, in setTarget self.following = self.check_following() ^^^^^^^^^^^^^^^^^^^^^^ File "/Users/SB/Desktop/Osintgram/src/Osintgram.py", line 1160, in check_following return self.api._call_api(endpoint)['user_detail']['user']['friendship_status']['following'] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/SB/Desktop/Osintgram/venv/lib/python3.11/site-packages/instagram_private_api/client.py", line 527, in _call_api ErrorHandler.process(e, error_response) File "/Users/SB/Desktop/Osintgram/venv/lib/python3.11/site-packages/instagram_private_api/errors.py", line 135, in process raise ClientError(error_msg, http_error.code, error_response) instagram_private_api.errors.ClientError: Not Found

BeChris100 commented 1 week ago

Over here:

File "/Users/SB/Desktop/Osintgram/src/Osintgram.py", line 60, in setTarget
self.following = self.check_following()

Comment that line out, so that it looks like this:

# self.following = self.check_following()

However, this may break the functionality on private accounts.

BSs911 commented 3 days ago

Private is the priority mate :> any other way?

BeChris100 commented 3 days ago

Well, I am making Osintgram4j, but before you complain that you can't log in, I am aware. The installation itself should work, but the Network part is not written yet.