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.77k stars 2.16k forks source link

Error when begin The Osintgram - Error parsing error response: Expecting value: line 1 column 1 (char 0) #1057

Open linuxtroop opened 6 months ago

linuxtroop commented 6 months ago

Hello @Datalux I am newbie in Osintgram When I try to begin with python3 main.py usernameig, I've got this error. Everyone... Please Your Help Us, Nice to know you All, Thanks...

============ Install Osintgram 10 git clone https://github.com/Datalux/Osintgram.git 12 cd Osintgram/ 14 apt install python3 15 apt install python3-pip 16 pip3 install -r requirements.txt 19 cd config/ 21 nano credentials.ini 22 chmod 777 main.py 25 cd Osintgram/

============

Attempt to login... Error parsing error response: Expecting value: line 1 column 1 (char 0) Traceback (most recent call last): File "/usr/local/lib/python3.11/dist-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

During handling of the above exception, another exception occurred:

Traceback (most recent call last): File "/root/Osintgram/main.py", line 121, in api = Osintgram(args.id, args.file, args.json, args.command, args.output, args.cookies) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/root/Osintgram/src/Osintgram.py", line 47, in init self.setTarget(target) File "/root/Osintgram/src/Osintgram.py", line 60, in setTarget self.following = self.check_following() ^^^^^^^^^^^^^^^^^^^^^^ File "/root/Osintgram/src/Osintgram.py", line 1160, in check_following return self.api._call_api(endpoint)['user_detail']['user']['friendship_status']['following'] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/dist-packages/instagram_private_api/client.py", line 527, in _call_api ErrorHandler.process(e, error_response) File "/usr/local/lib/python3.11/dist-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

a-wallen commented 6 months ago

I got this too

avikmandhyan commented 6 months ago

I have the same issue. Can someone please help me with a fix?

a-wallen commented 6 months ago

The solution is to comment out a line in the code. You can find it in other issues.

Although, this library doesn't seem to work anymore.

Shadow11090 commented 5 months ago

Any solution for this? it is working for own account if i put it as a target account.

maazm7d commented 5 months ago

1 . Navigate to the source directory: Go to the directory named "src" in your file system.

2 . Open the Osintgram.py file for editing: Use a text editor to open the file named "Osintgram.py" within the "src" directory.

3 . Find the specific function: Look for the line that contains self.following = self.check_following() within the file.

4 . Comment out the function: Once you find the line, add a # symbol at the beginning of the line to comment it out: -- > #self.following = self.check_following()

5 . Save your changes: Save the file after making the modification.

6 . You're all set! Your changes have been applied to the Osintgram.py file.