Я недавно начал реализовывать Twitter OAuth API в простом проекте, где пользователю придется аутентифицировать свою учетную запись, а на странице обратного вызова будет некоторая панель, где один и тот же пользователь сможет просматривать свои твиты и искать своих подписчиков.Нажав на последователя, вы также загрузите твит этого пользователя в панель твитов.
Одностраничная реализация, как сказано в Tutsplus , прошла отлично, и я смог прочитать все виды данных черезAPI, но когда я начал реализовывать свой настоящий проект, я подумал о создании отдельного сценария PHP для загрузки твитов и подписчиков, таких как -
project
|
|---call_oauth.php
|---oauth_callback.php
|---tweets.php
|---followers.php
Идея состояла в том, чтобы загружать твиты / подписчиков через AJAX с помощьюпередача параметра в tweets.php
для отображения твитов этого пользователя.Вот где я застрял.
Задача
Для извлечения данных из Twitter API скрипту потребуется 5 вещей -
- ключ пользователя
- секрет пользователя
- токен доступа oauth
- секрет токена доступа oauth
- верификатор oauth
Первые два уже доступны со мной, так как они являются приложениемна основании oauth verifier
возвращается в данных заголовка страницы обратного вызова.access token
и access secret
можно получить через oauth verifier
как -
$token = $connection->oauth('oauth/access_token', ['oauth_verifier' => $oauth_verifier]);
, но как мне получить доступ к oauth_verifier
на других страницах, таких как tweets.php
и followers.php
?