google formsへ自動投稿

区分
googleforms
報告者

こんにちは、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!

トップページに戻る

技師部隊からの
お知らせ

【求人】エンジニア募集しています。

本頁の来客数
八十七万千百七十六名以上(計測停止中)

メンバー一覧

アクトインディ技師部隊員名簿

アクトインディ技師部元隊員

アクトインディへ

カテゴリー

アクトインディ

aaaa