python - 无法获得伊朗的 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 国家代码(例如 forIndia
和US
.
这里有什么问题?我怎样才能解决这个问题?
解决方案
推荐阅读
- web-scraping - 使用谷歌电子表格在亚马逊的商品管理页面上抓取标题和链接
- python - 将参数从 BranchPythonOperator 传递给 PythonOperator
- javascript - 在 Selenium-Webdriver (JS) 中刷新网页 Javascript
- html - 如何使用背景过滤器剪切第一个 div 中心:模糊?
- nodes - 开始做 Parastate 节点
- vue.js - 如何将翻译后的文本传递给vue js中的数据
- webserver - ESP32 无法提供来自 SPIFFS 的 TTF 文件
- arrays - 如何将 GitLab API 调用的输出传递给数组?
- javascript - 使用 CLI 使用 NPM 连接文件夹内的所有 js 文件
- java - JUnit 测试错误中的模拟 MQRFH2 标头 [MQRFH2 具有无效值]