用于HTTPScallback的Instagram API

我正在使用Instagram的订阅端点,如果我的callback_url是HTTPS,它会给我下面的错误消息; 它工作正常,如果callback_url是HTTP; 错误消息:

{ "meta": { "error_type": "APISubscriptionError", "code": 400, "error_message": "Invalid SSL certificate" } } 

PS:我看到这个线程说:“我认为这是因为我检查了SSL证书的api.instagram.com,它看起来不错”; 但是我不知道他们在哪里完全检查SSL证书? 我没有看到在Instagram开发者控制台中的这个选项…

这是否意味着callback_url不能是HTTPS?

任何想法我怎么能解决它?

您的回拨URL可能是自签名证书。 Instagram不支持自签名证书。

所以你必须使用HTTP或为你的网站获取一个SSL证书。

另请查看以下主题: https : //groups.google.com/forum/?fromgroups=#!topic/instagram-api- developers/ MaS4fjo8GXQ

嘿伙计,

最近我们做了一些改变,影响了实时API,我们想要更新所有的信息:

1)我们集中了一些错误跟踪,这使我们以前的“黑名单”的速度限制过于激进; 我们已经确定了这一点,并提出了这些错误,从而减less了误报

2)我们切换了用于POST请求的库,这个库有开始执行正确的SSL证书的副作用。 如果您发现实时挂断,请仔细检查您的证书在您的主机上是否有效。 outlook未来, 创build订阅时也会进行此项检查,因此不会创build不正确的订阅。

3)最后,我们更新了文档,以反映http:// ec2- … URL通常是有问题的(因为我们在亚马逊,他们将经常在本地解决),我们build议使用公共IP或该主机的弹性IP。

谢谢,迈克