Ich suche nach einer Möglichkeit, eine Anhänger und folgende Liste im JSON-Format über Web-Anfrage (auf die gleiche Weise wie auf der Instagram-Website) zu erhalten. Zum Beispiel kann ich über Anfragen anmelden, und Benutzer Informationen erhalten:Wie bekomme ich Anhänger und folgende Liste in Instagram über http Anfragen
def get_user_info(self, user_name):
url = "https://www.instagram.com/" + user_name + "/?__a=1"
try:
r = requests.get(url)
except requests.exceptions.ConnectionError:
print 'Seems like dns lookup failed..'
time.sleep(60)
return None
if r.status_code != 200:
print 'User: ' + user_name + ' status code: ' + str(r.status_code)
print r
return None
info = json.loads(r.text)
return info['user']
Ich habe versucht, zu sehen, welche Anforderung an den Server senden Chrom, war aber erfolglos. Die Frage ist: Wie bereitet man eine ähnliche Get oder Post Anfrage auf Follower-Liste ohne die Instagram-API abrufen?
Ich versuche, das gleiche zu tun. Ich kann sehen, was der Server sendet, es ist zu groß, um hier zu posten, und es ist nicht die Antwort auf Ihre Hauptfrage. Ich wünschte, dass SO private Nachrichten haben würde – Pablo
Dies ist, was es an den Server gesendet wird. Instagram-Benutzer-ID kann bekannt sein. Das Problem ist, ich weiß nicht, woher Abfrage-ID stammt. Quelle q = ig_user (1256133425) +% 7B% 0A ++ gefolgt_von.erst (10) +% 7B% 0A ++++ zählen% 2C% 0A ++++ page_info +% 7B% 0A ++++++ end_cursor % 2C% 0A ++++++ has_next_page% 0A ++++% 7D% 2C% 0A ++++ Knoten +% 7B% 0A ++++++ id% 2C% 0A ++++++ is_verified% 2C% 0A ++++++ gefolgt von_viewer % 2C% 0A ++++++ requested_by_viewer% 2C% 0A ++++++ vollständiger_name% 2C% 0A ++++++ profil_pic_url% 2C% 0A ++++ ++ Benutzername% 0A ++++% 7D% 0A ++% 7D% 0A% 7D% 0A & ref = Beziehungen% 3A% 3AFollow_list & query_id = 17845270936146575 – Pablo