2011-03-24 126 views
0

我有搜索发现AF NICE和简便的方法来获得Twitter状态的整个网络,现在我找到了一个..但它不工作Twitter的API问题

我试试这个 http://tareq.wedevs.com/2009/05/playing-with-twitter-json-using-php/

但它说

“注意:使用未定义的常量文本 - 在/Applications/MAMP/htdocs/test/twitterWidget/twitter.php假定 '文' 上线8

iPad2的模拟器/ W CSS3,jQuery和HTML5 http://t.co/GaNMTbg via @altryne“

我需要做什么?

+1

你应该接受更多的答案。 – bluefoot 2011-03-24 22:05:31

+0

我们肯定需要看到代码的一部分失败,以帮助你;) – Oleiade 2011-03-24 22:06:14

回答

0
<?php 
$json = file_get_contents("http://twitter.com/status/user_timeline/tareq_cse.json?count=10", true); 
$decode = json_decode($json, true); 

echo "<pre>"; 
$count = count($decode); //counting the number of status 
for($i=0;$i<$count;$i++){ 
echo $decode[$i]['text']."<br>"; // in the original code there was $decode[$i][text] which is not correct 
} 
echo "</pre>"; 
?> 

你必须把那文本指数的第8行到qoutes。我在这里发布了更正版本。

该网站上的最后一个代码示例块在其所有行中也具有相同的错误。您必须将字符串数组索引放入引号中以避免发出通知。

+0

感谢队友,你认为我可以得到推文:P ?,这是我希望得到,但我找不到一个很好的教程,如何使它 – Sjmon 2011-03-24 22:45:17

+0

我试过了,它很好地返回了推文。 – 2011-03-24 22:50:32