スプレッドシートをアプリ/ウェブサイトに取り込みたいだけです。理想的には非公開にしたいのですが、まずは「公開」「Web公開」のスプレッドシートでデータを取り込もうとしています。
$.ajax({
type: 'GET',
url: 'http://spreadsheets.google.com/feeds/cells/' + spreadsheetKey + '/od6/public/full?alt=json',
success: function(data){
alert("success");
}
});
これにより、常に次の結果が得られます。
「スプレッドシートへの表示アクセス権がありません。適切に認証されていることを確認してください。」
?alt=json を使用せずに、'cells' の代わりに 'list' を使用し、'full' の代わりに 'values' を使用してみました。何も機能しません。
また、この呼び出しにアクセス トークンを渡す方法はありますか? Google サインイン経由で認証し、スプレッドシート API スコープを許可しています。&accessToken=xxx と &access_token=xxx を試しました。ドキュメンテーションには Javascript に関するものは何もありません。