2013-07-17 4 views
0

Это простой вопрос, но у меня есть следующий файл php, который ссылается на некоторый код, чтобы получить счетчик твитер-следящих. Это все работает, но в моем файле веб-сайта html я хочу отобразить «счетчик последователей» как текст и в моем php. Я не уверен, какую строку добавить. У меня уже есть сценарий, указанный в моем html, и сейчас я пытаюсь его получить, используя <span id="followers_count"></span>, но ничего не появляется. Я делаю это неправильно или что я добавляю в свой php-файл, чтобы считать число следящих и отображать его как текст в моем html? Благодаря!PHP для html с twitter api 1.1

<?php 
    require_once('js/twitter-api-php/TwitterAPIExchange.php'); 

    /** Set access tokens here - see: https://dev.twitter.com/apps/ **/ 
    $settings = array(
    'oauth_access_token' => "key here", 
    'oauth_access_token_secret' => "key here", 
    'consumer_key' => "key here", 
    'consumer_secret' => "key here" 
    ); 

    $ta_url = 'https://api.twitter.com/1.1/statuses/user_timeline.json'; 
    $getfield = '?screen_name=inovize; 
    $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; 

    *Do I add anything here to take followers_count to html text?* 


    }); 
+0

Пожалуйста, имейте в виду, что 'user_timeline' API вызова Twitter имеет ограничение скорости в 180 вызовов на окно ограничения скорости (15 минут). Поскольку количество ваших подписчиков, вероятно, не меняется в минуту-минуту, вы должны кэшировать результат где-то и обновлять его только при необходимости. – duskwuff

ответ

0

Вы в настоящее время вторя из подсчета, где когда-либо этот код находится в вашем PHP-код, который, скорее всего, в верхней части страницы.

echo $followers_count; 

закомментируйте эту строку

//echo $followers_count; 

и где у вас есть интервал эхо этой линии

<span id="followers_count"><?php echo $followers_count; ?></span> 
+0

Мне нужно использовать идентификатор span? –