好的,伙计们,这是设置。我正在开发一个节日网站,需要使用 Instragram API。客户希望自动从 Instagram 加载使用特定主题标签的图片。没问题,Instagram API 支持此功能以及更多功能。
但是,当我尝试进行订阅(通过 cURL 后操作)时,我收到错误响应,指出我的回调 url 无法访问。但它是可以到达的。我可以通过浏览器上网,没问题。
我的 cURL 操作如下所示:
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_HEADER, false);
curl_setopt($ch, CURLOPT_POST, count($postData));
curl_setopt($ch,CURLOPT_POSTFIELDS,$fields_string);
$result = curl_exec($ch);
curl_close($ch);
这是执行上面的 post 操作后得到的响应:
{"meta":{"error_type":"APISubscriptionError","code":400,"error_message":"无法到达回调 URL \"...myUrl...\"。"}}
有 Instagram 专家在线知道我做错了什么吗?
注意:我尝试在我的回调 URL 文件/api 以及单独的 php 文件中订阅。