Ich erstelle einen Bot für Reddit, der den Text, den Autor und ein paar andere kleine Dinge auf Einträgen veröffentlicht, die direkt auf den Tweet verweisen (Beispiel - https://twitter.com/John_Yuki_Bot/status/889453450664304641).Erhalte eine Tweet-ID von einem Tweet-Link mit Tweepy
Allerdings kann ich in der Tweepy-Dokumentation nichts finden, das es mir ermöglicht, die Tweet eines Tweets aus einem Tweet-Link zu extrahieren, so dass ich api.get_status(status_id)
verwenden kann, um den Statustext, Statusautor usw. zu erhalten.
Wie kann ich die Status-ID nur mit solchen Links bekommen?
EDIT - Der Code am Ende der Verbindung (889453450664304641) ist die Status-ID. Ich muss dies in einer eigenen Variable haben, damit Tweepy es verwenden kann.
Ist '889453450664304641' der Status-ID in der Beispiel-URL bieten Sie an? Wenn ja, könnten Sie es nicht einfach selbst aus der URL extrahieren? –
Ja, das ist die Status-ID. Der Bot erhält jedoch den Link selbst, indem er PRAW verwendet. Danach muss ich diese Status-ID irgendwie in eine eigene Variable bringen, damit ich sie mit Tweepy verwenden kann. Soweit mir bekannt ist, kann ich die Tweet-Metadaten nicht von der Tweet-URL beziehen, dafür muss ich die Tweet-ID erhalten. –
Aber wenn Sie die URL haben, können Sie die ID mit einer Regex oder etwas anderes extrahieren. –