2012-04-08 126 views
3

我想從推特中獲取推文。我擁有的是我想從他們的推文中獲取並存儲在我的數據庫中的用戶列表。我想知道我是否會使用Twitter API,或者是否有任何簡單的代碼來實現此目的。使用PHP抓取推文

根據https://dev.twitter.com/docs/twitter-libraries#php,PHP中有五個庫。我想知道哪一個對我有用?

謝謝大家。

+0

你測試過其中一個嗎?我的意思是你到目前爲止做了什麼? – mpm 2012-04-08 11:25:47

+0

「使用API​​」和「簡單代碼」不是相反的選擇。 – JJJ 2012-04-08 11:25:54

+0

此外,如果您的要求是「抓住用戶的推文」,我很確定*每個圖書館都可以做到這一點。 – JJJ 2012-04-08 11:27:05

回答

3

隨着Twitter它不能簡單。只需file_get_contents()此網址:http://twitter.com/statuses/user_timeline.json?screen_name=USERNAME&count=10,您將得到一個包含USERNAME最新10條推文的JSON。

$tweets = json_decode(file_get_contents('http://twitter.com/statuses/user_timeline.json?screen_name=USERNAME&count=10')); 

var_dump($tweets); 
+3

這不起作用 – 2013-06-13 13:51:42

+0

如果你的谷歌「Twitter API」,你會注意到他們已經改變了他們的URL。 – powerbuoy 2013-06-13 23:40:27

+0

不僅僅如此。他們不贊成所有未經認證的API。您現在必須在對API 1.1 – 2013-06-14 09:25:05