2010-11-18 23 views
0

Sitemdeki bir twitter API çağrısından rastgele 400 hata alıyorum. Zaman kısıtlı gibi görünmüyor gibi görünmüyor, test ederken, hiç deneyimlemedim, tasarımcım (kim tekrar tekrar yenilemediyse) tweet'i göremiyordu. hiç de aniden yapabilirdi.Twitter API çağrısından Sporadik 400 yanıtı

bu

$file = @file_get_contents('http://api.twitter.com/1/statuses/user_timeline.xml?screen_name=mildfuzz&count=1'); 

Heyecan belirli alanlarda aşağı olabilir çağrıdır? Yere göre farklı sonuçlar almak garip görünüyor.

+0

Bu durumda, $ file empty, 1 saniye uyku gibi bir hata denetimi eklemeniz ve sizi takip ettiğimden emin olmamak için, file_get_contents – ajreal

+0

'u tekrar denemelisiniz. Daha fazla açıklar mısınız. –

+0

(dosya boş) { x saniye içinde yeniden getiriliyorsa } –

cevap

0

En iyi yol, her zaman ücret limitimi kontrol ettiğimden emin olmaktı, neden olduğu hakkında hiçbir fikrim yoktu, ancak bu, Twitter'ı biraz sınırda kaldığım gerçeğine uyarıyor gibi görünüyor.

Ayrıca her tweetin bir kopyasını veritabanında saklıyorum.