跳到主要内容

📸 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 的审批可能需要数天时间