【发布时间】:2017-05-05 03:31:17
【问题描述】:
我正在尝试使用 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>
}
但是当我运行代码时,我在页面上收到一条错误消息,指出“警告:为 ..line blahblah.. 中的 foreach() 提供的参数无效”
请注意,我的代码基于我成功实现的搜索功能。我不确定为什么 这种 方法不起作用。
如何解决此问题并显示热门话题列表?
【问题讨论】:
-
foreach期望一个数组遍历。回显或打印出$trends->trends以查看您尝试循环的内容。 -
@cteski 当我打印 $trends->trends 时,没有任何显示。你知道我在调用“get”时哪里出错了吗?