メインコンテンツまでスキップ

📸 Instagram Messenger

PulseHub は Meta Graph API(Instagram Messaging API)を介して Instagram ダイレクトメッセージを受信・送信します。


前提条件

  1. Instagram Business/Creator アカウントにリンクされた Facebook ページ
  2. Meta Developer アプリ
  3. Instagram アカウントは Business または Creator アカウントである必要があります
  4. Meta アプリで instagram_manage_messages 権限が承認されている必要があります

セットアップ手順

1. Instagram を Facebook ページにリンク

Meta Business Suite で、Instagram アカウントを Facebook ページに接続します。

2. Meta アプリの設定

  1. Meta Developer アプリで Instagram 製品を追加します
  2. Instagram Testers で、開発中に Instagram アカウントを追加します
  3. 本番環境に移行するには、instagram_manage_messages を Meta の審査に提出します

3. PulseHub でチャネルを追加

  1. Channels → Add Channel に移動
  2. Instagram を選択
  3. Page Access Token、App Secret、Verify Token を入力
  4. Webhook URL をコピー

4. Meta で Webhook を設定

  1. Instagram → Webhooks に移動
  2. PulseHub の webhook URL と Verify Token を入力
  3. messages フィールドを購読

制限事項

  • Instagram は顧客の最後のメッセージから 24時間 以内にのみ返信を許可します
  • Instagram は webhook URL に HTTPS が必要です
  • instagram_manage_messages の承認には数日かかることがあります