MRyasの打撃オンライン

はまっているゲームのネタを中心に、言いたい放題。

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

TaskerとGoogleフォーム

Taskerでログをクラウドに自動投稿できないかと調べてたら,Googleドキュメントのフォームが思いの外便利だったので,作り方を久々にここに投稿w
フォームは入力結果をスプレッドシートに自動的に入力していくので,作り方として
1.スプレッドシートから作成する
スプレッドシートを開いて「ツール→フォームを作成」
2.フォームを新規作成
ドライブから「新規→その他→Googleフォーム」
回答先を「回答→回答先を選択」で指定しないと,新しいスプレッドシートが自動的に作成される模様.

フォームの作り方は省略.サンプルで作ったシートとフォームのリンクは以下で共有.削除してなければ見られるはず.

スプレッドシート
フォーム 一番下に埋め込んであります.

次に,Taskerからの投稿処理の作成
フォームの投稿はブラウザからPOSTしているだけなので,Task Editで「Net→HTTP Post」を作成する.入力するのは上のフォームであれば
Server:Port https://docs.google.com/forms/d/1bnNBD4hdxWR9cFCX2NkFZjw_OSuyMBkmy2pCtr7crU0
PathformResponse
Data/Fileentry.229196182=入力したい文字列1
entry.399548627=入力したい文字列2

Data/Fileはフォームのソースを見て,<input type="text" name="entry.229196182"~
というタグを見つけて name で定義されているモノを引っぱってくればOK.以下のSS参照.

Tasker HTTP Post - Googleフォーム 

以下埋め込んだフォーム.

コメント

コメントの投稿


管理者にだけ表示を許可する

トラックバック

トラックバックURLはこちら
http://mryas.blog64.fc2.com/tb.php/376-ebf080e8
この記事にトラックバックする(FC2ブログユーザー)

FC2Ad

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。