私はGoogleシートで実行されているかなり簡単なスクリプトを持っています。Google Appsスクリプト/シートで返品が不正なリクエスト400
スクリプトはwebhook POSTを受け入れ、webhookの内容を新しい行としてスプレッドシートに書き込みます。
スクリプトは期待通りに機能し、データを受信すると新しい行を書き込みます。
しかし、webhookを送信しているアプリから、何らかの理由で「Bad Request 400」エラーが返されます。スクリプトが機能していても、それはやるべきことをしました。
これは私が使用しているスクリプトのfiddleです。
var response = UrlFetchApp.fetch("https://script.google.com/macros/s/AKfycbx5ubu78yi5sj2D9z-2m3Wqog604wY1ENwP3pZstnB95Mc5_N3b/exec", options);
これはその上にフォームとlanding pageです:私は手動でこれを呼び出す場合
、私は200応答を得ますか。フォームを送信すると、フォームデータがwebhookからGoogleシートにプッシュされます。 (フォームを見るには、このスクリプトをテストするためにクリックしてください。フォームを見るには、実際のシートが表示されます)。
スクリプトを表示します。おそらくあなたはコンテンツサービスを返すことはありません –
こんにちは@ZigMandel、 スクリプト全体が上記のフィドルに含まれています。私はスクリプトの最後にcontentServiceを持っています。 –
hmm。例外は常に文字列であると仮定していますが、問題はあるとは思っていますが、それを確認してください。 –