很抱歉,如果之前有人问过这个问题,但似乎几乎所有关于 SO 的答案都与 Twitter API 1.0 有关,而不是使用 REST 和 OAuth 的较新的 1.1。
我需要能够访问特定国家和全球的最新推特趋势,所以我知道我们的 URL(在这种情况下是全球)将是:
https://api.twitter.com/1.1/trends/place.json?id=1&exclude=hashtags
...并将“1”替换为基于 Yahoo 的 WOEID 的位置 ID。很简单。
我迷路的地方是,我们希望定期在应用程序级别执行此操作,例如每 N 小时获取加拿大的当前趋势。不会有用户登录,因为这将是一个通过 CRON 调用的维护脚本,所以整个“重定向”过程让我失望。
我的应用程序如何在不需要特定用户授权来获得“令牌”的情况下获得这些趋势?
或者有没有办法从我们在 twitters API 区域中注册的应用程序创建序列化令牌......或者这甚至可能,我们是否在尝试这样做时违反了某种使用条款规定?