2012-03-20 2 views
0

настоящее время я использую эту простую функцию, чтобы получить данные из твиттера API, но мой лимит скорости составляет 150, как я не использую OAuth:Получить статусы/шоу/с щебет Апи с помощью OAuth вызова

public function getTweetData($idTweet){ 
    $url = 'https://api.twitter.com/1/statuses/show/'.$idTweet.'.json'; 
    $json = file_get_contents($url); 
    return json_decode($json, true);  
} 

Я задавался вопросом как я могу аутентифицировать свое приложение, чтобы получить предел скорости 350. настоящее время я использую рамки CakePHP и я использую этот плагин называется «CakePHP-2.x-Twitter-Plugin» для работы с API твиттера: https://github.com/mishudark/CakePHP-2.x-Twitter-Plugin

Они говорят, что «Этот плагин не поддерживает» Twitter для веб-сайтов "(https://dev.twitter.com/docs/twitter-for-websites), например, с помощью кнопок или прямой аутентификации."

Итак, что я ищу, прямой аутентификации? Если это так, я бы не смог работать с этим плагином, поэтому, какую библиотеку вы бы мне порекомендовали мне для PHP, чтобы сделать этот аут-вызов?

Спасибо.

ответ

0

Я не уверен, как это будет работать с вашим плагином, но я скачал oAuth.zip с here. Этот answer также показывает код для аутентификации каждый раз. Его подключение $ content = $ показывает, как заставить Twitter делать такие вещи, как обновление и т. Д.

Смежные вопросы