Benim DB twitter takipçileri ekleme

2 Cevap php

i twitter mesajları otomatikleştirmek için bir php komut dosyası kullanıyorum. göndermek için komut woking, ama ben otomatik olarak benim takipçileri kullanıcıların bir listesini çekmek istiyorum. Şu anda benim mysql veritabanına CSV dosyaları almak için yaşıyorum. i takipçileri çekin ve twitters API kullanarak doğrudan DB koyucak bir yolu olduğunu biliyorum, ama ben kod için gerekli beceri eksikliği işlev söyledi.

2 Cevap

Ben, sen JSON biçiminde Twitter'ın API takipçileri isteyin öneririz sonra sonuçlarından PHP kullanışlı bir şey almak için PHP'nin json_decode() işlevini kullanın. Bu XML kullanmak için çalışırken çok daha kolay. Sadece emin JSON PHP için yüklü yapmak zorunda:

<?php
$username = 'johndoe';
$ch = curl_init( 'http://api.twitter.com/1/statuses/followers/' . $username . '.json' );
curl_setopt( $ch, CURLOPT_RETURNTRANSFER, true );
curl_setopt( $ch, CURLOPT_TIMEOUT, 60 ); // set curl timeout to 60 sec. you might want to increase this, as Twitter can be slow sometimes.
$followers = json_decode( curl_exec( $ch ) );
curl_close( $ch );

// now just go through $followers and do with the data what you will
?>

Twitter Api statuses followers ve bu: Bu demek istiyorsun simple xml php ve saving an array to a mysql table sizinle çalışmak hakkında burada benim blog üzerinde bir yazı var.