Получить статусы / шоу / из Twitter Api с помощью вызова OAuth - PullRequest
0 голосов
/ 20 марта 2012

В настоящее время я использую эту простую функцию для получения данных из Twitter API, но мой предел скорости равен 150, поскольку я не использую 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» для работы с Twitter API: https://github.com/mishudark/CakePHP-2.x-Twitter-Plugin

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

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

Спасибо.

1 Ответ

0 голосов
/ 23 марта 2012

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

...