Google API用のoAuth2をサポートするウェブサーバーをプログラミングしており、this documentationに従っています。アクセストークンを使用してGoogle APIを作成しようとするまで、すべてが正常に機能しているようです。ドキュメントからの例コール:Google oAuth2トークンが正しく表示されますか?
https://www.googleapis.com/oauth2/v1/userinfo?access_token=1/fFBGRNJru1FQd44AzqT3Zg
私は私のアクセストークンでそれをしようとすると、私は401無効なトークンエラーが発生します。
すべての例では、アクセストークンは1/fFBGR ......の形式で表示されています。私のアクセストークンの形式はya29.AHES67z .......です。これはずっと長くなっています(以下のスニペットを参照してください)。
oauth2 request:{
"access_token" : "ya29.AHES67zeEn-RDg9CA5gGKMLKuG4uVB7W4O4WjNr-NBfY6Dtad4vbIZ",
"token_type" : "Bearer",
"expires_in" : 3600
}
私のトークンが正しくないようです。エンコード/デコードする必要がありますか?
Hmmm - 多分私のトークンは大丈夫です。 [example](http://are4.us/raysblog/?p=2932)誰かがya29で始まるトークンを持っているところが見つかりました。 –