2016-08-18 34 views
2

私はGoogleシートV4 REST APIとルビーを経由してスプレッドシートからデータを引っ張っています:GoogleのシートのAPIのV4 403エラー

https://sheets.googleapis.com/v4/spreadsheets/MASTER_SPREADSHEET_ID/values/A:GH?key=GOOGLE_SERVER_KEY

スプレッドシートを除去し、再作成されるまで、私はこれ、前に働いていました。新しいスプレッドシートで403エラーが発生するようになりました。

enter image description here

APIは:あなただけのAPIキーとURLを追加することができます

enter image description here

ドキュメントの状態は、私はこの間違った解釈ですか?

enter image description here

+0

API呼び出しで使用されている資格情報に新しいスプレッドシートへのアクセス権がありますか? –

+0

私はちょっと混乱していると思う。アカウントと資格情報を共有しているスプレッドシートです。私は、資格証明されたアカウントで新しいスプレッドシートを作成しました。どちらも働くことができません。 – AthleteInAction

+0

スプレッドシートにアクセスするために何か必要なことはありますか? – AthleteInAction

答えて

0

まず、あなたがこのスプレッドシートを呼び出すためのアクセス許可を持っていることを確認してください。このスプレッドシートのステータスを一般公開に変更し、今すぐアクセスできるかどうかを確認することもできます。この403エラーは、通常、認証要求の一部の構成が正しくないか、または紛失しているために発生します。詳細については、authorizing requests with OAuth 2.0の場合は、適切なスコープを使用していることを確認してください。

関連する問題