LoginSignup
2
2

More than 5 years have passed since last update.

Facebook Messenger Platformを公式サンプルではじめる方法

Last updated at Posted at 2017-08-09

facebookのドキュメントに記載されているクイックスタートを使ってMessenger Botを作ります。

用意すべきもの

Node.jsが動くサーバー(herokuなど, SSLに対応できることが必須)
facebookアカウント

手順

アクセストークンの取得順序などが前後してる場合があります. 適当に進めてみてください.

  1. Facebookページを作る.
  2. Facebook Developersに登録. 適当にアプリを作る.
  3. アプリにMessengerを追加.
  4. GitHubからサンプルをダウンロード
  5. default.jsonの全ての項目を埋める. (validationTokenは適当に決める)
  6. index.htmlappIdなどを埋める.
  7. サーバーにデプロイ
  8. アプリのダッシュボードに戻りwebhookを設定. URLはサーバーのURL + /webhookとなる. Validation tokenは手順5でdefault.jsonに書いた値. webhookのイベントはmessagesにチェックをいれておく. messagesをチェックするとBotがメッセージを受信したときにイベントが発火する. (参考: https://developers.facebook.com/docs/messenger-platform/webhook-reference)
  9. トークン生成から対象のFacebookページを選ぶ.

テスト

Messengerアプリ or FacebookサイトからFacebookページを検索し, メッセージを送る. gif,image, file, genericなどを送ると動作の様子が分かる.

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