API.get_status(ID,include_my_retweet=1) Wenn Sie angeben, wird current_user_retweet {u'id ': xxx, u'id_str': u'xxx '} an das zurückgegebene Statusobjekt angehängt. Die ID lautet retweetID und RT wird abgebrochen, wenn Sie sie in API.destroy_status (ID) einfügen. Als Anwendungsbeispiel sieht es so aus.
undo_retweet.py
status = api.get_status(ID, include_my_retweet=1)
if status.retweeted == True:
api.destroy_status(status.current_user_retweet['id'])
Erstens sieht es mit Ausnahme der API-Referenz von tweepy wie folgt aus. Wenn nur die ID auf diese Weise angegeben wird, wird current_user_retweet nicht zurückgegeben und API.destroy_retweet (id) ist nicht vorhanden, sodass RT nicht abgebrochen werden kann.
Die ID des Statusobjekts, das zum Zeitpunkt des Retweets zurückgegeben wurde, lautet retweetID. Sobald der Retweet abgeschlossen ist, muss er manuell abgebrochen und die retweetID in einer txt-Datei gespeichert werden. Das ist sehr nervig. Als ich es nachgeschlagen habe, habe ich den folgenden Artikel gefunden http://pg-kura.hatenablog.com/entry/20120328/1332949548
Es scheint ein PHP (?) Artikel zu sein, aber es scheint, dass dies wie bei Tweepy verwendet werden kann. Kurz gesagt, wenn man sich die Referenz ansieht, scheint es, dass nur eine ID angegeben werden kann, aber in Wirklichkeit kann auch include_my_retweet angegeben werden.
Recommended Posts