我使用tweepy
來開發檢索媒體網址並下載它們的程序。在測試一些推文時,我發現了一些奇怪的東西。所以這是我做過什麼:爲什麼tweepy無法檢索某些推文的媒體數據?
import tweepy
auth = tweepy.OAuthHandler(consumer_key, consumer_secret)
auth.set_access_token(access_token, access_secret)
api = tweepy.API(auth)
status = api.get_status(908827394856947712)
這條推文的原始URL是「https://twitter.com/realDonaldTrump/status/908827394856947712」,這鳴叫確實包含的圖像。在研究status._json
時,我發現媒體文件的鏈接包含在status._json['entities']
或status._json['extended_entities']
中,但我找不到['extended_entities']
和['entities']
不包含圖像鏈接。
什麼讓我討厭的是,一些推文有這個問題,大多數沒有。那麼爲什麼會發生這種情況,我該如何解決這個問題呢?
哦,它爲我完美的工作。非常感謝!! – GreenRoof
很酷。請你接受答案。 –
哦,我忘了。對不起 – GreenRoof