2016-07-05 6 views
1

Ich erstelle eine JavaScript-App, die Instagram-Posts mit einem bestimmten Tag zurückgibt und den tags/tag-name/media/recent-Endpunkt verwendet. Ich versuche, Funktionalität hinzuzufügen, um nach Datumsbereich zu suchen. Min/Max_timestamp funktioniert für die Benutzer-API, aber die Tag-API akzeptiert nur min/max_tag_id. Nach dem Vorschlag here versuche ich die Users API mit meinen interessanten Daten zu suchen. Die Idee ist, Post-IDs zu erhalten, die meinen Daten entsprechen, und dann diese IDs in die min/max_tag_id in der Tag-API zu stecken. Die von der Benutzer-API zurückgegebene Post-ID (dh 9999999999999999999_9999999) scheint ein anderes Format als das zu sein, nach dem min/max_tag_id sucht, bestätigt durch eine Tag-API-Paging-Antwort (131 Zeichenketten von Zeichen, Zahlen, Unterstrichen) und Bindestriche).Finding Instagram tag_id eines Posts zur Suche nach Datumsbereich

Gibt es eine Möglichkeit, eine tag_id mit einer datumsbasierten Suche zu finden?

Antwort

0

Die max_tag_id und min_tag_id Wert ist nicht mehr media_id nach dem 1. Juni 2016 API Änderungen.

Wenn API zum ersten Mal gestartet wurde, die max_tag_id und min_tag_id wurden unter Unix-Zeitstempel-Wert, dann wurde es zu tatsächlichen media_id geändert und jetzt sieht es aus wie es einiger kryptischer Wert ist, der nicht einfach zu entschlüsseln ist.

Ich habe die Suche nach Datum/Uhrzeit für alle Feeds unterstützt, aber jetzt ist es nicht möglich, Tags für den Feed zu verwenden. Ich habe Datum/Zeit Suche in https://picodash.com für alle Feeds außer Tag Medien implementiert

+1

Danke für die Übersicht. Ich erwäge, eine Option für die Suche nach Tags in der letzten Woche oder im letzten Monat zu haben. Auf diese Weise kann ich die letzten Ergebnisse durchblättern, bis ich Medien finde, die vor dem angegebenen Datum liegen. – jdoubleyou

+0

Wenn es ein sehr beliebtes Hashtag ist, dann müssen Sie möglicherweise viel durchblättern, bevor Sie zur letzten Woche/Monat kommen, kann ein Problem mit API-Limits werden – krisrak