#本記事
cybozu developer networkに記載されている、主題を実施してみたので、つまずいた点を記載する。
こちらの記事に記載されている通りにGoogleフォームを作成。kintoneアプリを作成。GASのコードを作成。
#つまずいた点
1.TypeError: Cannot read property 'response' of undefined のエラー
GAS側で、sendToKintone.gsのデバッグを行うと、'response'のエラーが出る。
結論としては、このエラーは無視して問題なさそう。
フォームを入力せずに、コードのみ動かしたことによるエラーっぽい。。?
とりあえず、このエラーを無視してもkintoneへの連携はできた。
2.Response code is "400.0"
kintoneに送る内容は問題なく、JSON化できているように見えるにも関わらず、
400のエラーが出る。(400は、Bad Request)
原因としては、Googleフォーム側の回答の選択肢と、kintoneアプリ側で用意している
ラジオボタンの選択肢の内容が完全には一致していなかった。(句点が抜けていた)
つまり初歩的なミス。
#所感
GoogleFormsの結果をkintoneに連携できるのは便利。
ただ、フォームの内容を変更するとGAS側、kintoneアプリ側に修正が必要なのは、少し面倒。
以上