2012-10-30 64 views
1
<? 
$Tweet = file_get_contents("http://api.twitter.com/1/statuses/user_timeline.json?screen_name=EdVizenor&count=1"); 

//$Tweet = explode(",",$Tweet); 
/// If I explode and echo the $Tweet(3); i get .... "text":"mY LATEST TWEET" 

var_dump(json_decode($Tweet,true)); 
?> 

我想要做的是通過鍵解析出數組。像...php json和twitter

echo $Tweet(text); /// but this does not work. 

感謝您的幫助。

回答

1

這將有助於知道錯誤是什麼。問題是,$Tweet(text)將調用包含在$Tweet一個功能,因爲該變量不是一個函數,而是一個實際的數組,你其實只需要

<?php 
// your code 
$tweets = json_decode($Tweet,true); 
echo $tweets[0]['text']; 

下一次,一定要包括錯誤被拋出,這對您閱讀和理解這些內容非常有幫助!

+0

真棒!謝謝。有沒有辦法保持http://鏈接處於活動狀態? –

+0

「活躍」是什麼意思? – Roberto

+0

所以我可以點擊它們。現在它只是文本。但是,如果將它們視爲鏈接並且人們可以點擊我在Twitter上發佈的鏈接,那就太棒了。 –