我的网站中的Twitter帐户时间表

时间:2011-01-03 07:41:24

标签: twitter

我使用的是基于curl的库,但每次都会显示无效的用户名和密码,但我的用户名和密码都是正确的。

我有点困惑。任何人都可以告诉我明确的步骤,以显示我的Twitter时间表到我的网站

谢谢!!!

1 个答案:

答案 0 :(得分:0)

请看这个页面:http://apiwiki.twitter.com/Things-Every-Developer-Should-Know

棘手的部分是卷曲选项。您可以在下面的示例中看到我如何使用它们。

你想从apiwiki获得的部分是答案#8中的例子。具体做法是:

这是朋友时间线文档。您可以使用XML,JSON,RSS或Atom表单获取所需的信息。 JSON可能是最简单的,因为您可以使用PHP解析它。

好的,要将其转换为PHP,您可以使用: `

<?php
// create a new cURL resource
$curl = curl_init();
// set URL and other appropriate options
$options = array(CURLOPT_URL => 'http://api.twitter.com/1/statuses/friends_timeline.json',  
                 CURLOPT_USERPWD => 'USERNAME:PASSWORD',
                 CURLOPT_RETURNTRANSFER => true
                );            

// set URL and other appropriate options
curl_setopt_array($curl, $options);
// grab URL and pass it to the browser
$json = curl_exec($curl);
// close cURL resource, and free up system resources
curl_close($curl);
$obj = json_decode($json);    
foreach($obj as $var => $value)
{
    echo "Message number: $var <br/>";    
    echo "Name: " . $obj[$var]->user->name;
    echo "Handle: " . $obj[$var]->user->screen_name . "<br/>";        
    echo "Message: " . $obj[$var]->text;        
    echo "Created" . $obj[$var]->created_at . "<br/>";                    
    echo "URL" . $obj[$var]->user->url . "<br/>";
    echo "Location" . $obj[$var]->user->location . "<br/>";       
    echo "<br/>";
}
?>`

尝试这个bcoz我已经得到了这样的问题..我确实成功了。

希望它有所帮助 马加纳