跳到主要内容

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