Как я могу опубликовать данные на твиттере? - PullRequest
0 голосов
/ 28 июня 2018

Я хочу опубликовать данные на временной шкале пользователя, которые зарегистрированы на нашем сайте.

В настоящее время данные публикуются, когда я использую sta

$settings = array(
                    'oauth_access_token' => $resultUserData['tw_oauth_token'],
                    'oauth_access_token_secret' => $resultUserData['tw_oauth_token_secret'],
                    'consumer_key' => CONSUMER_KEY,
                    'consumer_secret' => CONSUMER_SECRET
                    );

Мы сохранили

'oauth_access_token' & 'oauth_access_token_secret'

пользователя, когда он разрешает публиковать сообщения на своей временной шкале в твиттере.

Когда я нажимаю на файл на стене, появляется сообщение об ошибке:

{"errors":[{"code":89,"message":"Invalid or expired token."}]}

Я думаю, что проблема с consumer_key and consumer_secret_key

Как я могу исправить проблему?

1 Ответ

0 голосов
/ 28 июня 2018

Перед использованием токенов вы можете проверить, все ли они в порядке, с помощью команды «GET account / verify_credentials»:

https://developer.twitter.com/en/docs/accounts-and-users/manage-account-settings/api-reference/get-account-verify_credentials.html

Потому что пользователь может отозвать доступ к вашему приложению. Ответ здесь:

Twitter API - Причины «недействительного или просроченного токена»

...