3
3

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 5 years have passed since last update.

初めてのFlowを作成

Last updated at Posted at 2016-12-19

先日Microsoft Flowのプラットフォームについて紹介されたので、今回は初めてのFlowを作成してみました。

Microsoft Flowとは

Microsoftは2016年4月にFlow(フロー)をリリースしました。Flowでは、自分の手動的なタスクを自動的なアプリに変換することができます。Flowはコードが必要なく、ExcelやPowerPointのようなGUIで作成するウェブとモバイルアプリです。

もし、IFTTTを使ったことがあったら、FlowはIFTTTと似ている概念だと思います。

前提条件

目的

ここでは私がMicrosoftについてのツイートに興味があると仮定して、そのツイートを記録するFlowを作ってみます。

Excelスプレッドシートを用意

Flowは様々なサービスと接続できます。今回は、ツイートを記録するために、ツイートの情報をクラウドストレージに保存しているExcelスプレッドシートに入れる予定です。

新しいExcelスプレッドシートを作成して、5つの欄を追加します。日付、ツイートのURL、ツイートのテキスト、リツイート数。

excel-start.png

欄を全て選択して、挿入からテーブルのボタンを押してこの欄をテーブルにします。テーブルのどこかをクリックして、現れるデザインのタブをクリックして、テーブルにわかりやすい名前を付けます。

table-name.png

後で、Flowから開けるように、ファイルをOneDriveやDropboxの用なクラウドストレージに保存します。

ファイルがExcelに使われいているとき、Flowはファイルが同時に使えないから、保存してから必ずファイルを閉じてください。

新しいFlowを作成

Microsoft Flowのサイトにログインしてから、`自分のFlow`をクリックします。

flow-menu.png

次の画面で一から作成のボタンを押して、トリガーのフィルドの上にある名前のフィールドに名前を入力しましょう。

blank-flow.png

Flowでは自動起動するFlowも作れますし、スマホアプリでボタンを押すときだけ起動するFlowも作れますし。今回はスマホアプリで起動する種類にするから、トリガーのフィルドで「Flow button for mobile」を検索してトリガーを選択します。

それから、新しいステップをクリックして、アクションの追加を選択します。

add-action.png

「Twitter」を検索して「新しいツイートが投稿されたとき」のアクションを選択します。Twitterにサインインして、検索テキストのフィルドで「Microsoft」を入力します。これで、「Microsoft」を含んでいる、最近投稿されたツイートを手に入れます。

また、新しいステップを追加するけれど、今回さらに追加をクリックしてそれぞれへの通用の追加を選択します。以前の手順からパラメーターを挿入の下に表示されているTwitterのvalueをクリックします。これで、このApply to eachのステップの中のステップは各ツイートに実行されます。そして、このステップの3つの点のメニューから名前を変更を選択して、もっとわかりやすい名前をつけましょう。

apply-to-each.png

このステップの中のアクションを追加のリンクを押して、「Excel」を検索します。行の挿入のアクションを選択して、以前使ったクラウドストレージのサービスにサインインします。以前作成したファイルとテーブルを選択します。それから、以下の画像のようにTwitterのコンテンツを欄に与えます。

excel-step.png

ツイートのURLのコンテンツはないですが、ツイートのURLのフィルドにhttps://www.twitter.com/statuses/を入力して、隣にツイートIDのコンテンツを入れます。このように、テキストとコンテンツが組み合わせられます。

それから、また新しいアクションのステップを追加します。「Push Notification」を検索してSend a push notificationのアクションを追加します。このアクションはFlowが終わったとき、通知してくれます。Textのフィルドに「Microsoftのツイートを記録しました」のような通知を書いてください。

push-notification.png

Flowを実行する

これで、このFlowは完成です。上のFlowの作成のボタンを押して、上に現れる完了のボタンを押します。

complete-flow.png

そうすると、このFlowの実行が始めます。実行するのは数分かかるはずです。終わったら、画面の上のベルのアイコンに通知が現れます。

notification.png

そして、以前作成したスプレッドシートを開くと、記録されたツートの情報が見えます。

data.png

このFlowはFlowのスマホのアプリでいつでも起動することができます。スマホのアプリを開いて、まだサインインしいない場合、サインインしてください。ボタンのセクションに移動すると以前作ったFlowのボタンがあります。そのボタンを押すと、作成したFlowはまた起動します。

smart-phone-app.png

まとめ

これは私の初めてのFlowなので、簡単なFlowだけれども、Flowのプラットフォームにいつて勉強になりました。様々な機能があるようなので、今から、Flowをもっと調べるつもりです。

3
3
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
3
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?