0

我正在尝试使用 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() 提供的参数无效。”
请注意,我的代码基于我成功实现的搜索功能。我不确定为什么这种方法不起作用。

如何解决此问题并显示热门话题列表?

4

1 回答 1

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 } ?>
于 2017-05-04T19:31:17.510 回答