Я пытаюсь провести проверку концепции социального входа в Twitter с помощью Postman, следуя этому руководству: https://developer.twitter.com/en/docs/twitter-for-websites/log-in-with-twitter/guides/implementing-sign-in-with-twitter
Я застрял на шаге 3: преобразование токена запроса в токен доступа
Я использую встроенную в Postman авторизацию для OAuth 1.0 и предоставил значения для моего ключа потребителя, секрета потребителя, токена доступа и секрета токена.
Независимо от того, что я пытаюсь, ответ от моего POST
до https://api.twitter.com/oauth/access_token
будет 401
:
Request token missing
Я включаю oauth_verifier
из шага 2 в качестве x-www-form-urlencoded
данных.
Мой проект разрабатывается с Laravel и Socialite. Я также пытался использовать метод getTokenCredentials
в классе League\OAuth1\Client\Server\Server
и получал ту же ошибку Request token missing
.
Моя конечная цель - использовать метод userFromTokenAndSecret
, предоставленный драйвером Twitter Socialite, для получения данных профиля пользователя.
Кто-нибудь сталкивался с этой ошибкой раньше?