2017-04-11 14 views
0

GoogleシートID「ABC123」にGET構造を使用してSheet2のセルA2の値を取得したいとします。GoogleシートAPI:適切なGET構築

https://sheets.googleapis.com/v4/spreadsheets/ABC123/values:batchGet?ranges=Sheet2!A2:A2&key=myverysecretkey123 

が私に...

{ 
    "error": { 
    "code": 403, 
    "message": "The caller does not have permission", 
    "status": "PERMISSION_DENIED" 
    } 
} 

を与える私はhttps://console.developers.google.com/apis/credentialsでAPIキーを作成したが、どのように私は、このAPIを使用してGoogleシートID "ABC123" を接続しますか? (またはそれは次のステップですか?)

答えて

1

このような要求を実行するときには、承認とスコープなどがあります。 Javascript Quickstartを試して、スコープの使用を含むAUTHフローを確認してください。

GET

function listMajors() { 

     gapi.client.sheets.spreadsheets.values.get({ 
      spreadsheetId: '1BxiMVs0XRA5nFMdKvBdBZjgmUUqptlbs74OgvE2upms', 
      range: 'Class Data!A2:E', 
    . . . 
を使用した場合、スニペットがあります
関連する問題