Я использую библиотеку Авраама TwitterOauth для создания приложения, которое подключается к Twitter и читает временную шкалу.
Было бы здорово, если бы сам Авраам Уильямс ответил на мой вопрос, но любой, кто знаком с библиотекой, с радостью ответит.
Я использую всю библиотеку TwitterOauth, включая файлы, которые вызываются в следующем порядке: redirect.php, callback.php, index.php.
Это вроде работает: пользователь перенаправляется в твиттер, чтобы дать права на приложение, и я могу получить токены.
Файлы redirect.php, callback.php, index.php вызываются в этом порядке. Проблема в index.php, когда я делаю:
$content = $connection->get('account/verify_credentials');
$ content содержит [error] => не может аутентифицировать вас.
Я видел вопрос об этом, который уже говорил, что причиной этой ошибки является перезапись маркера доступа. Сейчас я использую все файлы, так как они доступны для скачивания вместе с библиотекой. Я ничего не модифицировал.
Где в этих файлах может быть перезапись токена доступа?
Я напечатал окончательный токен доступа в callback.php, и он каждый раз показывает один и тот же токен, мой идентификатор пользователя в твиттере и мое имя пользователя в твиттере, что означает, что это работает. Я не знаю, где проблема. Я ничего не изменяю в файлах библиотеки Авраама.