使用PHP获取Twitter热门话题

时间:2017-05-04 19:04:36

标签: php twitter woe-id

我试图使用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;
请注意,我的代码是基于我成功实现的搜索功能。我不确定这个方法为什么不起作用。

如何修复此问题并显示趋势主题列表?

1 个答案:

答案 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 } ?>