我正在使用Signet::Oauth2::Client
来获取访问令牌
client = Signet::OAuth2::Client.new(
authorization_uri: 'https://accounts.google.com/o/oauth2/v2/auth',
token_credential_uri: 'https://www.googleapis.com/oauth2/v4/token',
client_id: 'your-client-id',
client_secret: 'your-client-secret',
code:'your-code',
grant_type: 'authorization_code',
redirect_uri: 'redirect-uri'
)
client.fetch_access_token!
但是获取访问令牌时出现错误{"error": "invalid_grant", "error_description": "Bad Request"}
。
我不确定为什么会出现此错误。任何帮助将不胜感激。