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

Error parsing error response: Expecting value: line 1 column 1 (char 0) #695

Open krzgrob opened 1 year ago

krzgrob commented 1 year ago

I am not able to log in using osintgram, I followed all instructions even tried logging in with a mail instead of username and keep getting the same message.

Attempt to login... Error parsing error response: Expecting value: line 1 column 1 (char 0) Traceback (most recent call last): File "/home/frey/.local/lib/python3.10/site-packages/instagram_private_api/client.py", line 523, in _call_api response = self.opener.open(req, timeout=self.timeout) File "/usr/lib/python3.10/urllib/request.py", line 525, in open response = meth(req, response) File "/usr/lib/python3.10/urllib/request.py", line 634, in http_response response = self.parent.error( File "/usr/lib/python3.10/urllib/request.py", line 563, in error return self._call_chain(args) File "/usr/lib/python3.10/urllib/request.py", line 496, in _call_chain result = func(args) File "/usr/lib/python3.10/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 "/home/frey/Osintgram/main.py", line 121, in api = Osintgram(args.id, args.file, args.json, args.command, args.output, args.cookies) File "/home/frey/Osintgram/src/Osintgram.py", line 48, in init self.setTarget(target) File "/home/frey/Osintgram/src/Osintgram.py", line 61, in setTarget self.following = self.check_following() File "/home/frey/Osintgram/src/Osintgram.py", line 1159, in check_following return self.api._call_api(endpoint)['user_detail']['user']['friendship_status']['following'] File "/home/frey/.local/lib/python3.10/site-packages/instagram_private_api/client.py", line 527, in _call_api ErrorHandler.process(e, error_response) File "/home/frey/.local/lib/python3.10/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

Redpen200 commented 1 year ago

Comments on other threads saying Insta have taken action and waiting for an update. You should be able to search yourself though

Vireshwar313 commented 1 year ago

i am also having same issue

randomgeek2 commented 1 year ago

even i have a same issue on kali linux. if anyone knows the solution please let us know.

Womeesox commented 1 year ago

So what do you guys think. It's taken down by instagram or what. I have the same problem on kali linux

ahsanhunain commented 1 year ago

does it works on other linux

accalinu commented 1 year ago

I'm having the exact same error on Manjaro Linux, I think its taken down or no longer working idk.

here thesame

hackingdummy commented 1 year ago

u can still check your own account but anything else wont work

alejandro501 commented 1 year ago

I also had the same issue and indeed the problem was with my freshly made account. I was able to search myself (the new account) but now it works in a weird way. Doesn't find the majority of the accounts but finds itself from time to time. Have no idea what's going on at this point.

Bot25692 commented 1 year ago

same here

I also had the same issue and indeed the problem was with my freshly made account. I was able to search myself (the new account) but now it works in a weird way. Doesn't find the majority of the accounts but finds itself from time to time. Have no idea what's going on at this point.

luisdelgadosynth commented 1 year ago

i same

cofefa2327 commented 1 year ago

i same

suavemoss commented 1 year ago

March 1st 2023

above same error in Osintgram, can not find any help so far.

thefantomashacker commented 1 year ago

I have the same problem here

LabiiYassee commented 1 year ago

on 2023/04/12 I'm having the same problem here, still waiting for updates

mykeola08 commented 1 year ago

im having the same issue here

sebasmallol commented 1 year ago

Same, terra and other similar osints are affected by the same problem. Probably a change with the instagram_private_api lib.

gabrielog-joma commented 1 year ago

same problem

mykeola08 commented 1 year ago

Is there anything we can do or any other free solution for extracting emails from Instagram???

On Tue, Jun 20, 2023, 12:34 AM gabrielog-joma @.***> wrote:

same problem

— Reply to this email directly, view it on GitHub https://github.com/Datalux/Osintgram/issues/695#issuecomment-1597876303, or unsubscribe https://github.com/notifications/unsubscribe-auth/AY3OZULOHFNSPANGO77VMJLXMDOZPANCNFSM6AAAAAAUNZ2NTI . You are receiving this because you commented.Message ID: @.***>

manuxdwasa commented 1 year ago

alguien save como repararlo?

pradumon14 commented 1 year ago

The error message you received suggests that there was an issue with the login process in osintgram, specifically an HTTP 404 error (Not Found). This error typically occurs when the requested resource is not available on the server.

There could be several reasons why you are encountering this error. Here are a few possibilities:

  1. Incorrect login credentials: Double-check that you are entering the correct username or email and password combination. Make sure there are no typos or extra spaces.

  2. Temporary server issue: The error could be due to a temporary problem with the osintgram server or Instagram's API. In such cases, the issue usually resolves itself over time.

  3. Outdated version: Ensure that you are using the latest version of osintgram. Older versions might not be compatible with recent changes in Instagram's API, leading to login errors.

  4. Account limitations: If your Instagram account has been flagged, suspended, or restricted in any way, it could prevent osintgram from logging in. Check if there are any restrictions on your account, such as suspicious activity or violations of Instagram's terms of service.

To troubleshoot the issue, you can try the following steps:

  1. Confirm your login credentials: Make sure you are using the correct username or email and password combination. You can attempt to log in directly on the Instagram website or mobile app to verify if your credentials are working.

  2. Update osintgram: Check for any updates or patches available for osintgram. You can refer to the official osintgram documentation or GitHub repository for the latest version and installation instructions.

  3. Wait and try again: If the issue persists, it might be a temporary problem. Wait for some time and attempt to log in again later. Instagram or osintgram might have encountered a temporary server issue that will be resolved with time.

  4. Contact support: If none of the above solutions work, consider reaching out to the osintgram support team or the developer community for further assistance. They may be able to provide specific guidance or offer insights into the error message you received.

Remember to exercise caution when using third-party tools like osintgram, as they interact with your Instagram account and API. Always ensure that you are using trusted and up-to-date software from reliable sources.

pradumon14 commented 1 year ago

The error message you received suggests that the login attempt using Osintgram was unsuccessful. The traceback indicates that the API is encountering an HTTP 404 error, specifically "Not Found," which means the requested resource (in this case, the login endpoint) could not be found.

There could be several reasons for this issue:

  1. Incorrect credentials: Double-check that you are using the correct username or email and password combination for your Instagram account. Ensure that there are no typos or mistakes.

  2. Compatibility: Verify that you are using a compatible version of Osintgram with your Instagram account. Sometimes, updates to Instagram's API can cause compatibility issues with third-party applications. Check for any updates or newer versions of Osintgram that may address these compatibility concerns.

  3. Temporary server issue: Occasionally, the error may be due to temporary server problems on the Instagram side. In such cases, it's best to wait for a while and try again later to see if the issue resolves itself.

  4. Restricted access: Instagram has implemented stricter measures to prevent unauthorized access and enforce their terms of service. It's possible that the login method used by Osintgram is no longer supported by Instagram or has been restricted.

To troubleshoot the problem, you can try the following steps:

  1. Ensure your credentials are correct: Double-check your Instagram username/email and password to make sure they are accurate. You might consider resetting your password to be certain.

  2. Update Osintgram: Check for any updates to Osintgram and ensure you are using the latest version available. The developer's GitHub repository or official website should have the most up-to-date information.

Remember to exercise caution when using third-party tools and ensure they are reputable and trusted sources.

cosmosPotato commented 8 months ago

let me try

ImAjay01 commented 6 months ago

still not working?

Moosa-Imran commented 6 months ago

Instagram has modified its API, leading to the discontinuation of a specific API callback. As a result, the program is experiencing functionality issues.

To address this, follow these steps:

  1. Navigate to the 'src' directory.
  2. Locate the 'Osintgram.py' file.
  3. In the 'setTarget(self, target)' function, find the line that reads self.following = self.check_following().
  4. Comment out this line by adding a '#' at the beginning, like so: #self.following = self.check_following().
  5. Save the changes.

This adjustment should resolve the issue.

cosmosPotato commented 6 months ago

thanks dude

On Fri, 5 Jan 2024 at 12:55, Moosa Imran @.***> wrote:

Instagram has modified its API, leading to the discontinuation of a specific API callback. As a result, the program is experiencing functionality issues.

To address this, follow these steps:

  1. Navigate to the 'src' directory.
  2. Locate the 'Osintgram.py' file.
  3. In the 'setTarget(self, target)' function, find the line that reads self.following = self.check_following().
  4. Comment out this line by adding a '#' at the beginning, like so: #self.following = self.check_following().
  5. Save the changes.

This adjustment should resolve the issue.

— Reply to this email directly, view it on GitHub https://github.com/Datalux/Osintgram/issues/695#issuecomment-1878241725, or unsubscribe https://github.com/notifications/unsubscribe-auth/AZ62ITLJLEFZBN3CIYD2K5TYM6TFTAVCNFSM6AAAAAAUNZ2NTKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQNZYGI2DCNZSGU . You are receiving this because you commented.Message ID: @.***>

kjyu1292 commented 6 months ago

tks man but now there's another problem. Osintgram.py line 056, I want to download the stories. data['media_count'] doesn't cut it anymore, guess the data itself from the api all changed up. Does anyone know how to access this to fix it?

Dhairya1001 commented 5 months ago

Same here

Moosa-Imran commented 5 months ago

tks man but now there's another problem. Osintgram.py line 056, I want to download the stories. data['media_count'] doesn't cut it anymore, guess the data itself from the api all changed up. Does anyone know how to access this to fix it?

Same here

Osintgram currently only supports the download of active stories on Instagram. Previous stories that are no longer active will not be downloaded, and an error may occur. It is essential to ensure that the user has currently active stories on their Instagram account to facilitate successful downloads.

ch3fito commented 5 months ago

thx man!

AditSecureDev commented 4 months ago

Run a command: info Error parsing error response: Expecting value: line 1 column 1 (char 0) Not Found Oops... (username)non exist, please enter a valid username.

how can i fix this problem?

Babydriver32 commented 4 months ago

Thankksss so much broo this helped.✌️

Instagram has modified its API, leading to the discontinuation of a specific API callback. As a result, the program is experiencing functionality issues.

To address this, follow these steps:

  1. Navigate to the 'src' directory.
  2. Locate the 'Osintgram.py' file.
  3. In the 'setTarget(self, target)' function, find the line that reads self.following = self.check_following().
  4. Comment out this line by adding a '#' at the beginning, like so: #self.following = self.check_following().
  5. Save the changes.

This adjustment should resolve the issue.

kinshuk2008 commented 4 months ago

Instagram has modified its API, leading to the discontinuation of a specific API callback. As a result, the program is experiencing functionality issues.

To address this, follow these steps:

  1. Navigate to the 'src' directory.
  2. Locate the 'Osintgram.py' file.
  3. In the 'setTarget(self, target)' function, find the line that reads self.following = self.check_following().
  4. Comment out this line by adding a '#' at the beginning, like so: #self.following = self.check_following().
  5. Save the changes.

This adjustment should resolve the issue.

THANKS DUDE

Usman-hub1998 commented 4 months ago

Instagram has modified its API, leading to the discontinuation of a specific API callback. As a result, the program is experiencing functionality issues.

To address this, follow these steps:

  1. Navigate to the 'src' directory.
  2. Locate the 'Osintgram.py' file.
  3. In the 'setTarget(self, target)' function, find the line that reads self.following = self.check_following().
  4. Comment out this line by adding a '#' at the beginning, like so: #self.following = self.check_following().
  5. Save the changes.

This adjustment should resolve the issue.

it worked

jonojobin commented 3 months ago

Instagram has modified its API, leading to the discontinuation of a specific API callback. As a result, the program is experiencing functionality issues.

To address this, follow these steps:

  1. Navigate to the 'src' directory.
  2. Locate the 'Osintgram.py' file.
  3. In the 'setTarget(self, target)' function, find the line that reads self.following = self.check_following().
  4. Comment out this line by adding a '#' at the beginning, like so: #self.following = self.check_following().
  5. Save the changes.

This adjustment should resolve the issue.

thank youuuuu

Dev2292 commented 2 months ago

Hello, Can someone please explain how to make changes in the Osintgram.py file if I'm using cloned git on kali linux?

an0nbil commented 2 months ago

Hello, Can someone please explain how to make changes in the Osintgram.py file if I'm using cloned git on kali linux?

firstly type cd src then type gedit Osintgram.py then press Ctrl+F then here search self.following = self.check_following() now comment it by just adding # before it

10unknown0111 commented 2 months ago

Instagram has modified its API, leading to the discontinuation of a specific API callback. As a result, the program is experiencing functionality issues.

To address this, follow these steps:

  1. Navigate to the 'src' directory.
  2. Locate the 'Osintgram.py' file.
  3. In the 'setTarget(self, target)' function, find the line that reads self.following = self.check_following().
  4. Comment out this line by adding a '#' at the beginning, like so: #self.following = self.check_following().
  5. Save the changes.

This adjustment should resolve the issue.

It helped it opening the command menu but whenever i try to run a command it keeps saying "Error parsing error response: Expecting value: line 1 column 1 (char 0) Not Found Oops... non exist, please enter a valid username. "

R34Ace commented 1 month ago

Instagram has modified its API, leading to the discontinuation of a specific API callback. As a result, the program is experiencing functionality issues.

To address this, follow these steps:

  1. Navigate to the 'src' directory.
  2. Locate the 'Osintgram.py' file.
  3. In the 'setTarget(self, target)' function, find the line that reads self.following = self.check_following().
  4. Comment out this line by adding a '#' at the beginning, like so: #self.following = self.check_following().
  5. Save the changes.

This adjustment should resolve the issue.

Man you are the best Thank you so much

R34Ace commented 1 month ago

but you cant download their profile pic and stories