0

Google API から新しいアクセス トークンを取得しようと何時間も試みましたが、400 エラー : 不正な要求がスローされ続けました。何か案が ?

r = RestClient.post 'https://accounts.google.com/o/oauth2/token', :refresh_token => refresh_token, :client_id => client_id, :client_secret => client_secret, :grant_type => 'access_token'

編集: content-type を強制する必要がありますか? RestClient の代替ソリューションはありますか?

4

1 に答える 1

0

grant_type「 access_token」ではなく「 refresh_token」にする必要があります

これを試して:

RestClient.post 'https://accounts.google.com/o/oauth2/token', :refresh_token => refresh_token, :client_id => client_id, :client_secret => client_secret, :grant_type => 'refresh_token'
于 2013-08-25T15:26:52.333 に答える