Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Microsoft Flow ~無料で楽しく学ぼう!~ カンタン! Facebook と Twitter を連携させてみよう

1,475 views

Published on

Microsoft アカウント(無料)さえあれば、 Microsoft Flow Free が無料で利用できます。本資料の手順に沿って作業をすれば、Facebook に投稿すると、自動で Twitter に同じ内容がツイートされるフローが、ノンコーディングで作成可能です(作業時間:15分)。
更に、OneDrive の Excel ファイルに投稿内容が自動追加されます。無料で作成し、Microsoft Flow に慣れてもらい、楽しいな!って思ってもらえたら幸いです。

Published in: Engineering
  • Be the first to comment

  • Be the first to like this

Microsoft Flow ~無料で楽しく学ぼう!~ カンタン! Facebook と Twitter を連携させてみよう

  1. 1. [ 2018/08/02 ] 中村 太一 Microsoft Flow ~無料で楽しく学ぼう!~ カンタン! Facebook と Twitter を連携させてみよう
  2. 2. 自己紹介 ➢ 元 ミュージシャン(ギタリスト/アレンジャー) ➢ 元 Webデザイナー ➢ SharePoint 2007 / 2010 / 2013 を約7年(運営/構築) ➢ 今は Office 365 全般を 好き 家族 / ギター / ヘヴィーメタル / クルマ / DIY / 写真 / ガンプラ / ラジコン / ミニ四駆 / Office 365 / などなど…
  3. 3. 自己紹介 ブログ「 Art-Break : Tech ; 」 http://art-break.net/tech Twitter https://twitter.com/artbreak_taichi Facebook https://www.facebook.com/taichi.nakamura YouTube https://www.youtube.com/user/artbreaktaichi SlideShare https://www.slideshare.net/TaichiNakamura9 巷では 「黒いブログ」 と呼ばれている… とか!? オリジナルキャラクター 「熊五郎(仮)」
  4. 4. 前提
  5. 5. 前提 以下の僕のブログの記事を参考に、 Microsoft Flow の Free プランにサインインしてください(無料) Microsoft Flow :無料で一般人でも便利な Free プランにサインイン https://art-break.net/tech/?p=2917 ※プライベートで Office 365 を契約していたり、会社の Office 365 の プライベート利用OKな人は、そちらの環境を利用してください。 Microsoft アカウントがあれば、 OneDrive も無料で利用でき、 Excel Online も無料で利用できます。
  6. 6. 前提 Microsoft Flow は、目まぐるしく進化しています。特にコ ネクタのトリガー名やアクション名は英語表記が翻訳され たり、名前が変わったりします。本資料は2018/8/2現在 の仕様で作成しており、以降変更される可能性があります ので、その場合は…うまくやってください!
  7. 7. 目的
  8. 8. 目的 Facebook に投稿をしたら、同じ内容を Twitter に 自動的にツイートされるフローを、Microsoft Flow でテンプレートからカンタンに設定してみましょう。
  9. 9. 目的 更に! 投稿した内容を OneDrive の Excel に自動追加しま す。
  10. 10. 制限事項
  11. 11. 制限・注意事項 作った後に知ってガッカリされるのもアレなので、先に制限・注意事項を思いつく限り… 1. 今回の設定だけでは Facebook に画像を添付した投稿をしても、 Twitter のツイートには画像 は表示されません。(正直これはガッカリな制限事項ですよね…) 2. 無料の Free プランは1月750フローまでの制限があるため、月750回以上投稿したら、フロー は動作しません。たぶん。(一般の方は大丈夫な数だと思いますが) 3. Free プランだとツイートの反映までに時間がかかる事もあります。 4. 僕の経験則だと、たまに失敗している事があります。あくまでもお気軽に。 5. 各アカウントのパスワードを変更した際には、Microsoft Flow 側の接続も再度サインイン作業 をしないとフローがエラーになり動作しません。 意外と多かった…。まぁ、お気軽に!
  12. 12. 完成形
  13. 13. 完成形 1. Facebook に投稿 2. 自動的に Twitter にツイート 3. OneDrive 内の Excel に追加
  14. 14. 作業のステップ
  15. 15. 作業のステップ 1. Excel ファイルを作成し、OneDrive に保存 2. Microsoft Flow でフローを作成 3. フローの実行(テスト) 以上の作業がだいたい15分もあれば作成できると思います。慣れると5分程度です。 また、完全にノンコーディングで作成できます。
  16. 16. Excel ファイル作成
  17. 17. Excel ファイルの作成 Microsoft Flow にサインインした Microsoft アカ ウントで Microsoft Office ホームにサインインしま す。 https://www.office.com
  18. 18. Excel ファイルの作成 Microsoft Office ホーム のアプリから Excel をク リックします。
  19. 19. Excel ファイルの作成 Excel Online で「空白のブックを新規作成」をク リック。
  20. 20. Excel ファイルの作成 以下のように入力します。 A B 1 投稿日時 投稿内容
  21. 21. Excel ファイルの作成 入力したセルを全て選択し、「ホーム」タブ内、 [テーブルとして書式設定] をクリック 「テーブルの作成」ダイアログ ボックスが表示されたら、「先 頭行をテーブルの見出しとして 使用する」にチェックを入れ、 「OK」をクリック
  22. 22. Excel ファイルの作成 このようになりましたら、「ファイル」タブをク リックします。
  23. 23. Excel ファイルの作成 「名前を付けて保存」をクリックし、更に中の「名 前を付けて保存」をクリックします。
  24. 24. Excel ファイルの作成 OneDrive のダイアログが表示されたら「保存」をクリックし、OneDriveに 保存ダイアログが表示されたら「sns」と入力し、保存をクリックしてくださ い。
  25. 25. フローの作成
  26. 26. フローの作成 Microsoft Flow にサインインし、「マイ フロー」 をクリックします。 https://flow.microsoft.com
  27. 27. フローの作成 「テンプレートから作成」をクリックします。
  28. 28. フローの作成 • 「facebook」で検索をします。 • 検索結果から「Facebook 投稿から新しいツイートを作成する」をクリックします。
  29. 29. フローの作成 Facebook および Twitter にサインインしま す。 • まずは Facebook の「サインイン」をク リックし、画面に従ってサインインしてく ださい。 • その次に Twitter の「サインイン」をク リックし、画面に従ってサインインしてく ださい。
  30. 30. フローの作成 サインインが完了すると「フローの作成」ボ タンがクリックできるようになるので、ク リックします。
  31. 31. フローの作成 すでにこの状態で連携さ れますが、少し手直しと、 Excel にデータを追加す る追加作業をしたいと思 います。 「フローの編集」をク リックします。
  32. 32. フローの作成 「 Post a new tweet 」をクリックし、 展開します。 ツイート テキストの「From Facebook:」は不要なので削除します。 ※必要であれば残してください。また、 別の文言にしたい場合は入力しなおし てください。
  33. 33. フローの作成 「+ 新しいステップ」をクリックし、 「アクションの追加」をクリックしま す。
  34. 34. フローの作成 「日付」で検索します。 アクションから「日付と時刻 – タイム ゾーンの変換」をクリッ クします。
  35. 35. フローの作成 基準時間の右の入力欄をクリックし、表示された「動的なコンテ ンツ」から「フィード アイテム 作成時刻」をクリックします。
  36. 36. フローの作成 その他の項目は以下のように選択します。 Microsoft Flow が取得する時間はUTCなので、面倒だけど時刻を扱う 場合はタイムゾーンの変換を行う必要がありますが、このようにアク ションとして用意されているので楽です。 また、Excel にデータを追加する必要がなく、Facebook と Twitter の 連携だけでOKの場合は、このアクションは必要ないです。
  37. 37. フローの作成 「+ 新しいステップ」をクリックし、 「アクションの追加」をクリックしま す。
  38. 38. フローの作成 「Excel」で検索します。 コネクタから「Excel Online (OneDrive)」をクリックします。 Office 365 な人は 「Excel Online(Business)」をクリックしてくだ さい。( OneDrive for Business の Business です。) 通常の「Excel」はオンプレミスデータゲートウェイで接続されたPCや ファイルサーバーなどのExcelファイルに利用します。
  39. 39. フローの作成 アクションから「Excel Online (OneDrive) – Add a row into a table」をクリックします。 Excelファイルを作成した時と同 じアカウントでサインインして ください。
  40. 40. フローの作成 サインイン後、Fileの右のフォル ダーアイコンをクリックします。 出てきたメニューから作成した Excelファイル「sns.xlsx」をク リックします。
  41. 41. フローの作成 Fileを選択後、Tableの右のアイ コンをクリックし、「テーブル 1」をクリックします。
  42. 42. フローの作成 投稿日時の右の入力欄をクリックし、表示された「動的なコンテ ンツ」から「変換後の時間」をクリックします。
  43. 43. フローの作成 投稿内容の右の入力欄をクリックし、表示された「動的なコンテン ツ」から「フィード アイテム ステータス メッセージ」をクリックし ます。
  44. 44. フローの作成 「保存」をクリックします。
  45. 45. フローの実行
  46. 46. フローの実行 Facebook に投稿します。 ※もちろんモバイル端末からでも OKです。
  47. 47. フローの実行 少し経つと、 Twitter に同じ内 容がツイートされます。
  48. 48. フローの実行 Excelファイルに行が追加さ れたかを確認します。 OneDrive にアクセスし、 「sns.xlsx」をクリックしま す。
  49. 49. フローの実行 ちゃんとデータが記録されていることを確認してください。
  50. 50. 最後に
  51. 51. 最後に テンプレートからフローを作成すると非常にカンタンだったと思い ます。この他にも Instagram で投稿すると Facebook や Twitter などに自動で投稿されるテンプレートなどもあり、数種類のSNSを 利用している方にとっては色々と便利になるのではと思います。
  52. 52. 最後に これが業務用途の場合だと、ソーシャルメディアをやっている会社 の中の人であれば、これらのフローを作成すると業務効率化が図れ ますし、承認のアクションを挟む事で、上司に承認を得ると投稿さ れるという仕組みもカンタンに作成可能です。
  53. 53. おしまい

×