twitter-streaming-api

___ qstntxt ___

Ich versuche, Tweets eines bestimmten Benutzers durchzugehen und alle Antworten auf diesen Tweet zu erhalten. Ich habe festgestellt, dass die APIv1.1 von Twitter dies nicht direkt unterstützt.

Gibt es einen Hack oder einen Workaround, um die Antworten für einen bestimmten Tweet zu erhalten? Ich benutze Python Streaming API.

    
___ tag123python ___ Python ist eine dynamische und stark typisierte Programmiersprache, die die Usability betont. Zwei ähnliche, aber größtenteils inkompatible Versionen von Python sind weit verbreitet (2 und 3). Wenn Sie eine versionsspezifische Python-Frage haben, sollten Sie die Tags [python-2.7] oder [python-3.x] zusätzlich zum Tag [python] verwenden. Wenn Sie eine Python-Variante wie jython, pypy, iron-python usw. verwenden, kennzeichnen Sie diese bitte entsprechend. ___ tag123twitter ___ Twitter ist ein Microblogging-Dienst, mit dem Nutzer kurze "Tweets" mit bis zu 280 Zeichen veröffentlichen können. Diese können auch über ihre API (https://developer.twitter.com) gebucht werden. ___ tag123tweepy ___ Eine einfach zu bedienende Python-Bibliothek für den Zugriff auf die Twitter-API. Es kann mit Python (2.6, 2.7 und 3.x) verwendet werden. ___ answer49300258 ___
%Vor%

Der obige Code holt 10 aktuelle Tweets eines Benutzers (Name) zusammen mit den Antworten zu diesem bestimmten Tweet. Die Antworten werden in einer Liste mit dem Namen Antworten gespeichert. Sie können weitere Tweets abrufen, indem Sie die Anzahl der Elemente erhöhen (z. B .: Elemente (100)).

    
___ tag123tweets ___ Tweets sind textbasierte Posts mit bis zu 140 Zeichen, die über den sozialen Online-Netzwerk- und Microblogging-Dienst von Twitter verwaltet werden. ___ qstnhdr ___ Erhalten von Tweet-Antworten auf einen bestimmten Tweet eines bestimmten Benutzers ___ answer29969598 ___

Es gibt eine Problemumgehung mit der REST-API.

Sie benötigen die id_str und den @ username des Autors des ursprünglichen Tweets, auf den Sie Antworten finden möchten.

Sie sollten die Such-API für den "@username" des Autors verwenden. Gehe durch die Ergebnisse und suche nach dem Feld 'in_reply_to_status_id', um es mit dem id_str des bestimmten Tweets zu vergleichen, für den Antworten gewünscht werden.

    
___ answer31647823 ___

Hier ist eine Arbeit um Antworten von einem Tweet von "username" mit der Rest-API mit Hilfe von tweepy

zu holen

1) Finde die Tweet_ID des Tweets, für den die Antworten geholt werden müssen

2) Verwenden Sie die Suchmethode von api, um Folgendes abzufragen (q="@ username", since_id = tweet_id) und alle Tweets seit tweet_id

abzurufen

3) Die Ergebnisse, die mit der in_reply_to_status_id zu tweet_id übereinstimmen, sind die Antworten für den Beitrag.

    
___ tag123twitterstrapingapi ___ Die von Twitter angebotenen Streaming-APIs ermöglichen Entwicklern einen latenzarmen Zugriff auf den globalen Twitter-Datenstrom von Twitter. ___
3
Antworten

Erhalten von Tweet-Antworten auf einen bestimmten Tweet eines bestimmten Benutzers

Ich versuche, Tweets eines bestimmten Benutzers durchzugehen und alle Antworten auf diesen Tweet zu erhalten. Ich habe festgestellt, dass die APIv1.1 von Twitter dies nicht direkt unterstützt. Gibt es einen Hack oder einen Workaround, um die...
28.04.2015, 19:52