您可以使用
statuses/show/:idAPI路由按其ID访问特定的推文。大多数Python
Twitter库遵循完全相同的模式,或为这些方法提供“友好的”名称。
例如,Twython提供了几种
show_*方法,包括
Twython.show_status()让您加载特定推文的方法:
CONSUMER_KEY = "<consumer key>"CONSUMER_SECRET = "<consumer secret>"OAUTH_TOKEN = "<application key>"OAUTH_TOKEN_SECRET = "<application secret"twitter = Twython( CONSUMER_KEY, CONSUMER_SECRET, OAUTH_TOKEN, OAUTH_TOKEN_SECRET)tweet = twitter.show_status(id=id_of_tweet)print(tweet['text'])
并且返回的字典遵循API提供的Tweet对象定义。
该
tweepy库使用
tweepy.get_status():
auth = tweepy.OAuthHandler(CONSUMER_KEY, CONSUMER_SECRET)auth.set_access_token(OAUTH_TOKEN, OAUTH_TOKEN_SECRET)api = tweepy.API(auth)tweet = api.get_status(id_of_tweet)print(tweet.text)
它返回一个稍微丰富些的对象,但其属性再次反映了已发布的API。



