0

很抱歉,如果之前有人问过这个问题,但似乎几乎所有关于 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 区域中注册的应用程序创建序列化令牌......或者这甚至可能,我们是否在尝试这样做时违反了某种使用条款规定?

4

1 回答 1

0

终于找到了我正在寻找的东西,“仅限应用程序”访问以完全不同的方式完成,我只是没有寻找正确的术语来获得我想要的东西,这里是描述所有必要步骤的页面获得一个“不记名”令牌,无需任何传统用户凭据即可用于轮询 Twitter...

https://dev.twitter.com/docs/auth/application-only-auth

希望可以帮助其他人更快地找到它。

于 2013-06-10T15:38:04.377 回答