Tweepy-Twitter Python:获取没有可用 WOEID 的趋势
Posted
技术标签:
【中文标题】Tweepy-Twitter Python:获取没有可用 WOEID 的趋势【英文标题】:Tweepy-Twitter Python : Get trends where no WOEID available 【发布时间】:2021-03-08 16:33:42 【问题描述】:我已经阅读了有关 twitter api 的文档,并且我知道如何使用 Woeid(在世界 ID 上的位置)获取可用国家/地区的趋势。
Twitter 有一个可以显示其趋势的国家/地区列表。当您列出趋势的可用位置时,您可能会注意到并非所有城市都受支持。
我的问题是我需要一个不支持其 API 的国家/地区的趋势。我需要的国家是萨尔瓦多。这个国家不支持API,Woeid也不支持。但是你可以去主页,你会在窗口右侧看到当地的趋势。
有一个选项:获取萨尔瓦多的纬度、经度并通过 twitter geo API 搜索趋势,但它会返回其他国家(危地马拉)的趋势。
所以,据我搜索,使用 api 不是一个选项。还有其他方法可以从萨尔瓦多获取 Twitter 趋势吗?
【问题讨论】:
【参考方案1】:好的,我一直在做你今天需要做的事情。 无法进行 api 调用,这是 yahoo 不支持的,去这里; https://www.yahoo.com/news/weather/el-salvador/apopa/apopa-76867
当您搜索城市时,woeid 会添加到地址栏中。 例如,萨尔瓦多的 Apopa 是 76867
在雅虎天气中输入城市名称并获取您需要的名称。 不是最好的解决方案,但应该可以满足您的需求。
【讨论】:
以上是关于Tweepy-Twitter Python:获取没有可用 WOEID 的趋势的主要内容,如果未能解决你的问题,请参考以下文章
python如何用代理服务的方式获取https的请求和接受数据?