Instagram 消息 API 验证

问题描述 投票:0回答:1

我们长期以来一直在验证 IG Messaging API 的 instagram_manage_messages 范围。我们需要创建一个测试用户,其 IG 业务帐户应该能够接收 webhook 并向用户发送消息。但是当我们尝试在开发模式下使用我们的应用程序通过 Send API 从 IG 业务页面发送消息时,会抛出以下错误:

(#100) 线程所有者已存档或删除此对话,或者该线程不存在。', 'type': 'OAuthException', 'code': 100, 'error_subcode': 2534001

相关对话是由个人帐户发起的,我们通过该帐户获取了对话 ID,因此不应抛出此错误。

任何人都可以分享经验或指导我完成如何验证此范围的过程吗?我们正在制作一款移动应用程序,为我们的客户自动发送 IG 消息。

facebook facebook-graph-api instagram instagram-api instagram-graph-api
1个回答
0
投票

我最近遇到了这个问题,花了我几个小时来排除故障,才意识到没有明确的解决方案。

错误代码 2534001 甚至没有记录在 Meta 的 API 文档中:

元 API 错误代码

根据我的研究,以下是导致此错误的一些可能原因:

  1. 您最近发送的私信太多。
  2. 收件人最近发送的私信过多。
  3. 您已被屏蔽。

就我而言,这是第一个原因。

不幸的是,我找到的唯一解决方案是通过 Instagram 的帮助部分向 Instagram 报告问题,或者干脆停止发送消息 1-2 天。随着时间的推移,这个问题应该会自行解决(这就是我身上发生的事情)。

© www.soinside.com 2019 - 2024. All rights reserved.