Apakah satu-satunya cara untuk mendapatkan jumlah pengikut dalam teks biasa adalah menggunakan cURL? atau apakah API Twitter menyediakan opsi seperti itu?
Jumlah pengikut Twitter
Jawaban (3)
https://api.twitter.com/1/users/lookup.json?screen_name=tvdw (profil saya, ganti saja nama layarnya)
Juga tersedia dalam XML: https://api.twitter.com/1/users/lookup.xml?screen_name=tvdw
Mendapatkannya dalam PHP:
$data = json_decode(file_get_contents('https://api.twitter.com/1/users/lookup.json?screen_name=tvdw'), true);
echo $data[0]['followers_count'];
person
Tom van der Woerdt
schedule
30.12.2011
Saya yakin baris terakhir sekarang seharusnya
echo $data[0]['followers_count'];
- person Eli; 29.03.2012
Di API versi 1.1 Anda dapat menggunakan: https://dev.twitter.com/docs/api/1.1/get/users/show
kolom 'followers_count' harus berisi jumlah jumlah pengikut.
Dalam API versi 1 yang tidak digunakan lagi, Anda dapat menggunakan: https://dev.twitter.com/docs/api/1/get/users/show
person
myyk
schedule
12.01.2013
Twitter API 1.0 sudah tidak digunakan lagi dan tidak aktif lagi. Dengan REST 1.1 API, Anda memerlukan autentikasi oAuth untuk mengambil data dari Twitter.
Gunakan ini sebagai gantinya:
<?php
require_once('TwitterAPIExchange.php'); //get it from https://github.com/J7mbo/twitter-api-php
/** Set access tokens here - see: https://dev.twitter.com/apps/ **/
$settings = array(
'oauth_access_token' => "YOUR_OAUTH_ACCESS_TOKEN",
'oauth_access_token_secret' => "YOUR_OAUTH_ACCESS_TOKEN_SECRET",
'consumer_key' => "YOUR_CONSUMER_KEY",
'consumer_secret' => "YOUR_CONSUMER_SECRET"
);
$ta_url = 'https://api.twitter.com/1.1/statuses/user_timeline.json';
$getfield = '?screen_name=REPLACE_ME';
$requestMethod = 'GET';
$twitter = new TwitterAPIExchange($settings);
$follow_count=$twitter->setGetfield($getfield)
->buildOauth($ta_url, $requestMethod)
->performRequest();
$data = json_decode($follow_count, true);
$followers_count=$data[0]['user']['followers_count'];
echo $followers_count;
?>
person
Alisher Ahmatovich
schedule
16.10.2014