こんにちは、akiyamaです。
google formsはさくっとformを作ることができて楽なのですが、回答するためにはブラウザから送信しないといけないのが面倒です。
ということで、さっそくCLIから投稿しましょう。
まず該当のformを調べます。
新しくなったformsでは入力項目の後ろに
<input type="hidden" name="entry.1185209320" jsname="L9xHkb">のような箇所があります。
以前のformsの場合はinputにそのままキーがあります。
entry.nnnnnnnnの部分がリクエストパラメーターのキーになります。
キーがわかればあとは送信するだけです。
リクエストを送るURLの最後のviewformとなっている箇所をformResponseへ変更します。
curl -sSf https://docs.google.com/xxxx/formResponse -d ifq --data-urlencode 'entry.1185209320=test' --data-urlencode "submit=Submit"
これで投稿できるようになったので、あとはメールやslackと連携できます。いろいろ楽になりそうです。Happy Hacking!