首页 > 解决方案 > 无法获得伊朗的 Twitter 趋势

问题描述

我想使用 python 和这个twitter 包从 twitter-api 获取伊朗的 Twitter 趋势:

import twitter

#WOE_ID Obtained from http://woeid.rosselliot.co.nz/lookup/iran
IR_WOE_ID = 23424851

auth = twitter.oauth.OAuth(OAUTH_TOKEN, OAUTH_TOKEN_SECRET,
CONSUMER_KEY, CONSUMER_SECRET)
twitter_api = twitter.Twitter(auth=auth)

print twitter_api

ir_trends = twitter_api.trends.place(_id=IR_WOE_ID)

print ir_trends

作为回应,我得到

twitter.api.TwitterHTTPError: Twitter sent status 404 for URL: 1.1/trends/place.json using parameters: (id=2251945&oauth_consumer_key=***&oauth_nonce=***&oauth_signature_method=HMAC-SHA1&oauth_timestamp=1530506965&oauth_token=***&oauth_version=1.0&oauth_signature=***)
details: {u'errors': [{u'message': u'Sorry, that page does not exist.', u'code': 34}]}

对于其他 WOE_ID 国家代码(例如 forIndiaUS.

这里有什么问题?我怎样才能解决这个问题?

标签: pythontwitter

解决方案


推特Twitter 似乎没有任何关于伊朗的趋势。


推荐阅读