2011-11-14 74 views
2

我想使用Twitter趋势,但不限于最近十个趋势。但是我不明白这个API。如何使用auh与Twitter趋势

我的基本代码是...

$woeid = 2459115; 
$json = file_get_contents("https://api.twitter.com/1/trends/".$woeid.".json", true); 
$decode = json_decode($json, false); 
$data = $decode[0]->trends; 
foreach ($data as $item) { 
... 
} 

当我创建与Twitter的应用程序,我看到...

签名基本字符串... Authorization头...... cURL命令。 ..

请求类型:GET请求URI:https://api.twitter.com/1/

但是如何处理呢?

感谢,

回答

1

没有,API本身返回只有10趋势。它不需要创建应用程序或认证来返回更多趋势,趋势API是公开的。

https://dev.twitter.com/docs/api/1/get/trends/%3Awoeid
如果有趋势信息可用,则返回特定WOEID的前10个热门话题。

编辑:是的,你的代码是正确的。

+0

Thanks Mob。我认为有十多个认证结果。 “只有10个趋势”,我是一个屁股。 :) – Vincent