Oauth не может опубликовать - PullRequest
0 голосов
/ 26 ноября 2018

Я пытаюсь опубликовать твит с oauth, но не с кодом ошибки 32: «Не удалось аутентифицировать вас», но токены доступа верны.Ниже приведен объект, который вызывает метод post.

function consumer() {
return new oauth.OAuth(
    "https://twitter.com/oauth/request_token", "https://twitter.com/oauth/access_token", 
    _twitterConsumerKey, _twitterConsumerSecret, "1.0A", "http://127.0.0.1:8080/sessions/callback", "HMAC-SHA1");
}
consumer().post("https://api.twitter.com/1.1/statuses/update.json", oauthAccessToken, oauthAccessTokenSecret, status, '', function (error, data, response) {

(oauth в строке 2 происходит от этого пакета )

Я знаю, что учетные данные верны, потому что эта строка работает:

consumer().get("https://api.twitter.com/1.1/account/verify_credentials.json", oauthAccessToken, oauthAccessTokenSecret, function (error, data, response)
...