2

リフレッシュ トークンを使用してアクセス トークンを生成したいと考えています。したがって、以下に示すように、gapi.client.request を作成しています。ホストを「accounts.google.com」として使用したい (私の実際のパスは「https://accounts.google.com/o/oauth2/token」です) が、リクエストはパス「content.googleapis.com/」で送信されますo/oauth2/token'. 主な問題は、gapi がパス パラメーターで相対URLを使用するため、「パス」にフル パスを入力しても、「content.googleapis.com」で始まり、その後に「https://accounts.google.com 」が続くと解釈されることです。 /o/oauth2/token ' これは明らかに有効な URL ではありません。では、相対パスではなく絶対パスを設定するにはどうすればよいでしょうか。

gapi.client.request({
          'path':'/o/oauth2/token',
          'method':'POST',
          'params':{'rerfresh_token':refreshToken,'client_id':clientId,'client_secret':clientSecret,'grant_type':'refresh_token'}
          });
      request.execute();
4

0 に答える 0