【问题标题】:Twitter trends CURL phpTwitter 趋势 CURL php
【发布时间】:2011-03-11 10:43:36
【问题描述】:

如何使用 CURL 提取当前 10 大推特趋势。我发现的所有 php 教程似乎都使用了旧的 twitter url,它们已经改变了..

这是一个我正在努力解决的新网址,顶部的新日期似乎抛出了它http://search.twitter.com/trends/current.json

任何想法如何回显这些值?

例如输出是

stdClass Object ( [trends] => stdClass Object ( [2010-07-03 15:00:00] => Array ( [0] => stdClass Object ( [name] => Mick Jagger [query] => Mick Jagger ) [1] => stdClass Object ( [name] => Leonardo DiCaprio [query] => Leonardo DiCaprio ) [2] => stdClass Object ( [name] => Lionel Messi [query] => Lionel Messi ) [3] => stdClass Object ( [name] => Maradona pelado [query] => Maradona pelado ) [4] => stdClass Object ( [name] => Lizzie McGuire Movie [query] => Lizzie McGuire Movie ) [5] => stdClass Object ( [name] => Thomas Muller [query] => Thomas Muller ) [6] => stdClass Object ( [name] => Gol Anulado [query] => Gol Anulado ) [7] => stdClass Object ( [name] => Serena Williams [query] => Serena Williams ) [8] => stdClass Object ( [name] => Felipe Melo [query] => Felipe Melo ) [9] => stdClass Object ( [name] => Last Airbender [query] => Last Airbender ) ) ) [as_of] => 1278168745 ) 

【问题讨论】:

    标签: php json curl twitter


    【解决方案1】:

    您可以使用json_decode 来解析该源。这应该有效:

    $trends = file_get_contents("http://search.twitter.com/trends/current.json");
    
    print_r(json_decode($trends));
    

    【讨论】:

    • 简单:$result = json_decode($trends); foreach ($result->trends as $timestamp => $item) { echo $item->name; }
    猜你喜欢
    • 2018-04-01
    • 2016-03-29
    • 2016-12-16
    • 2014-09-17
    • 2017-03-11
    • 1970-01-01
    • 2013-05-08
    • 1970-01-01
    • 2011-06-12
    相关资源
    最近更新 更多