我试图使用PHP获取某个区域的Twitter热门话题,但我是一个PHP菜鸟。这是使用
的代码 $woeid = 2424766;
$url= 'https://api.twitter.com/1.1/trends/place.json?id='.$woeid;
$trends = $twitter->get($url);
foreach ($trends->trends as $key => $trend) {
<?=$trend->name; ?><br>
}
但是当我运行代码时,我在页面上收到一条错误,说明&#34;警告:在.line blahblah中为foreach()提供的参数无效..&#34;
请注意,我的代码是基于我成功实现的搜索功能。我不确定这个方法为什么不起作用。
如何修复此问题并显示趋势主题列表?
答案 0 :(得分:1)
我想出来了!
这是生成的代码
<?php
$woeid = 2424766;
$url= 'https://api.twitter.com/1.1/trends/place.json?id='.$woeid;
$trends = $twitter->get($url);
foreach ($trends[0]->trends as $trend) { ?>
<?=$trend->name; ?><br>
<?php } ?>