1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

Googleフォームの入力結果をkintoneに連携する際につまづいた点

Posted at

#本記事
cybozu developer networkに記載されている、主題を実施してみたので、つまずいた点を記載する。

#前提
https://developer.cybozu.io/hc/ja/articles/115003856483-Google-%E3%83%95%E3%82%A9%E3%83%BC%E3%83%A0%E3%81%A8kintone%E3%82%92%E9%80%A3%E6%90%BA%E3%81%97%E3%81%A6%E3%81%BF%E3%82%88%E3%81%86-

こちらの記事に記載されている通りに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アプリ側に修正が必要なのは、少し面倒。

以上

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?