質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
Google スプレッドシート

Google スプレッドシートは、フリーで利用できる表計算ソフト。Webアプリのためインターネットに接続することで利用できます。チャートやグラフの作成のほか、シートを他のユーザーと共有したり、同時に作業を進めることも可能です。

Google Apps Script

Google Apps ScriptはGoogleの製品と第三者のサービスでタスクを自動化するためのJavaScriptのクラウドのスクリプト言語です。

Q&A

解決済

2回答

2855閲覧

GASへのアクセスに対してJSONをコールバック

jgosjogds

総合スコア9

Google スプレッドシート

Google スプレッドシートは、フリーで利用できる表計算ソフト。Webアプリのためインターネットに接続することで利用できます。チャートやグラフの作成のほか、シートを他のユーザーと共有したり、同時に作業を進めることも可能です。

Google Apps Script

Google Apps ScriptはGoogleの製品と第三者のサービスでタスクを自動化するためのJavaScriptのクラウドのスクリプト言語です。

0グッド

0クリップ

投稿2019/08/06 02:13

GASへのアクセスに対してJSONをコールバックしたいと考えておりますが、GAS側がリダイレクト(302)してしまい困っています。
JSONのソースはスプレットシートのため出来ればこの組み合わせで行いたいのですが、名案ございましたらご教授願います。
何卒宜しくお願い致します。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答2

0

ベストアンサー

Google Apps Script標準のdoGetやdoPostは、実行結果がリダイレクト先に表示される仕組みになっています。其のため、リダイレクトを追跡してくれないような場合には、リダイレクト前の結果を取得してしまうわけです。

今回のようなケースの場合、リダイレクトしてほしくないということであるならば、Google Apps Script Execution APIを用いて、JSONの値を返す仕組みを用意すると良いでしょう。

参考:Google Apps Scriptを色々なアプリから実行する

参考:GoogleスプレッドシートのデータをJSONで取得する

投稿2019/08/06 23:34

officeforest

総合スコア412

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

jgosjogds

2019/08/11 17:47

ありがとうございました。
guest

0

ドキュメント読む限り、回避はできないかと。
Redirects - Content Service

##Redirects

For security reasons, content returned by the Content service isn't served from script.google.com, but instead redirected to a one-time URL at script.googleusercontent.com. This means that if you use the Content service to return data to another application, you must ensure that the HTTP client is configured to follow redirects. For example, in the cURL command line utility, add the flag -L. Check the documentation for your HTTP client for more information on how to enable this behavior.

投稿2019/08/06 02:39

退会済みユーザー

退会済みユーザー

総合スコア0

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問