Instagram ruby​​ gem – 无法访问回调url

一直在试用instagram-ruby-gem几天 – 无论我做什么,当试图创建实时订阅时,我得到https://api.instagram.com/v1/subscriptions.json : 400:无法访问回调url – 我总是可以通过网络浏览器访问该url,并且我尝试使用localtunnel和heroku公开url但没有成功。 是否还有其他问题会产生同样的错误消息? 还有其他想法吗?

def sub client = Instagram.client client.create_subscription( :object => 'tag', :callback_url => root_url, :aspect => "media", :object_id => "pizza" ) end 

我有同样的问题。

似乎instagram无法访问返回空白页面的url。

在我的例子中,接收调用的脚本有语法错误,并且在error_reporting=off ,返回一个空页面。 一旦我修复了脚本,Instagram就开始到达URL。

我有同样的问题,

在heroku我只使用一个dyno并且回调返回400:无法到达回调URL因为当Instagram回拨时dyno在第一次调用(创建订阅调用)中忙并且返回错误。 对于有同样问题的人,我使用了两个dynos和独角兽。

我有同样的问题。 当我不小心重新启动路由器并分配了另一个IP时,它工作正常。 似乎Instagram可能会阻止某些订阅(并且在这种情况下Unable to reach callback URL的错误消息确实具有误导性)。