我正在尝试按照Postguide使用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
我将第2步中的oauth_verifier
作为x-www-form-urlencoded
数据。
我的项目正在与Laravel和Socialite一起开发。我还尝试过在getTokenCredentials
类上使用League\OAuth1\Client\Server\Server
方法,并得到相同的Request token missing
错误。
我的最终目标是使用Twitter Socialite驱动程序提供的userFromTokenAndSecret
方法来检索用户个人资料数据。
以前有没有人遇到此错误?
答案 0 :(得分:0)
我没有意识到令牌也将在每个步骤中更改。使用正确的令牌后,我可以通过Twitter成功进行身份验证。