📸 Instagram Messenger
PulseHub 通过 Meta Graph API(Instagram Messaging API)接收和发送 Instagram 私信。
前提条件
- 一个关联到您的 Instagram Business/Creator 账户的 Facebook 页面
- 一个 Meta Developer 应用
- 您的 Instagram 账户必须是 Business 或 Creator 账户
- Meta 应用必须已获批
instagram_manage_messages权限
设置步骤
1. 将 Instagram 关联到 Facebook 页面
在 Meta Business Suite 中,将您的 Instagram 账户连接到 Facebook 页面。
2. 配置 Meta 应用
- 在您的 Meta Developer 应用中,添加 Instagram 产品
- 在 Instagram Testers 下,在开发阶段添加您的 Instagram 账户
- 要上线运营,需将
instagram_manage_messages提交给 Meta 审核
3. 在 PulseHub 中添加频道
- 前往 Channels → Add Channel
- 选择 Instagram
- 填写 Page Access Token、App Secret 和 Verify Token
- 复制 Webhook URL
4. 在 Meta 中配置 Webhook
- 前往 Instagram → Webhooks
- 输入您的 PulseHub webhook URL 和 Verify Token
- 订阅 messages 字段
限制
- Instagram 仅允许在客户最后一条消息后的 24 小时内回复
- Instagram 要求 webhook URL 使用 HTTPS
instagram_manage_messages的审批可能需要数天时间