无法获得伊朗的Twitter趋势

时间:2018-07-02 05:06:00

标签: python twitter

我想使用python和this 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}]}

对于其他IndiaUS等WOE_ID国家/地区代码,我没有收到任何错误消息。

这可能是什么问题?我该如何解决?

2 个答案:

答案 0 :(得分:0)

Twitter Twitter似乎对伊朗没有任何趋势。

答案 1 :(得分:-1)

Twitter对伊朗没有任何趋势,也有一些在线工具没有将伊朗列入其名单TwitterTrends.info trends24.in ...似乎Twitter完全禁止了伊朗