以下のようにスプレッドシートを作成後、共有リンクを発行し、それをJavaScriptからAPIを叩いて中身を取得したいと持っています。
今回叩こうと思っているAPIは以下のAPIです。
https://spreadsheets.google.com/feeds/list/[sheet_id]/[tab_id]/public/basic?alt=json
しかし、共有リンクからsheet_idを取得してAPIを叩いても404が返ってきてしまいます。
また、ファイル→ウェブに公開後、同じAPIを叩くと取得できます。
こちら、共有リンクを発行しただけでは上記APIを使用することは出来ないのでしょうか。
作成しようとしているアプリケーションとしては以下のことが想定されます
1. 共有リンクは様々なユーザーから送られてくる 2. ウエブに公開することは出来ない 3. こちらでは共有リンクを入力するフォームからsheet_idを抜き出し、APIへアクセス 4. 返ってきたデータからアプリケーションを実行
と言った感じです。
共有リンクからどうにかして中身を取得するAPIはないのでしょうか。
よろしくお願いいたします!
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。