由于不赞成使用现有的instagram API,因此我将切换到图api。 以下是我要实现的问题。
要求。
由于该应用程序处于开发模式,因此如果我在任何帖子中都提到了该企业帐户,我都不会收到Webhooks,但是我能够从开发者帐户控制台发送测试Webhook。因此,我认为一旦应用程序处于LIVE模式,它将开始将webhooks发送到我的服务器。
我在第二部分面临一个问题。每当我调用第二部分中提到的api时,我都会收到错误
当我传递我的instagram企业帐户所拥有的mediaid时,此api调用可以正常工作。但是,一旦我通过提到我的业务的帖子的媒体ID,就会收到上述错误。
我只是想检查这是否也是我的Facebook应用处于开发模式的限制?请提出解决方案以实现此方案。
答案 0 :(得分:0)
我尝试了与您所做的相同的操作,但是使用了实时Facebook应用程序。从网络挂钩中,我收到一个事件,当任何其他用户在标题中提及我的instagram业务句柄并能够使用提及的媒体API https://developers.facebook.com/docs/instagram-api/reference/user/mentioned_media来获取提及的媒体详细信息。
由于您没有共享webhook事件有效负载,因此我假设您在进行API调用时使用的是正确的用户ID。事件有效负载中用户ID的JSON路径为entry [0] .id