Twitter OAuth для нескольких страниц - PullRequest
0 голосов
/ 07 июня 2018

Я недавно начал реализовывать Twitter OAuth API в простом проекте, где пользователю придется аутентифицировать свою учетную запись, а на странице обратного вызова будет некоторая панель, где один и тот же пользователь сможет просматривать свои твиты и искать своих подписчиков.Нажав на последователя, вы также загрузите твит этого пользователя в панель твитов.

Одностраничная реализация, как сказано в Tutsplus , прошла отлично, и я смог прочитать все виды данных черезAPI, но когда я начал реализовывать свой настоящий проект, я подумал о создании отдельного сценария PHP для загрузки твитов и подписчиков, таких как -

project
     |
     |---call_oauth.php
     |---oauth_callback.php
     |---tweets.php
     |---followers.php

Идея состояла в том, чтобы загружать твиты / подписчиков через AJAX с помощьюпередача параметра в tweets.php для отображения твитов этого пользователя.Вот где я застрял.

Задача

Для извлечения данных из Twitter API скрипту потребуется 5 вещей -

  1. ключ пользователя
  2. секрет пользователя
  3. токен доступа oauth
  4. секрет токена доступа oauth
  5. верификатор 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?

...