删除实时订阅的端点似乎已停止工作。我执行了“删除”自定义请求卷曲“POST”,并接收来自Instagram的以下JSON响应:在Instagram中删除实时订阅
{"meta":{"code":200},"data":null}
然而,订阅不会被删除。我的有效订阅数永远不会减少,而且我无法订阅新的对象类型。
其他人有这个问题吗?这是我在PHP实现(个月工作的罚款,直到前几天):
$curl = curl_init();
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_URL, "https://api.instagram.com/v1/subscriptions? client_secret=$client_secret&client_id=$client_id");
curl_setopt($curl, CURLOPT_POST, false);
$resp = curl_exec($curl);
// Parse JSON \
$json = json_decode($resp);
foreach ($json->data as $subscription)
{
echo "DELETING:\r\n";
echo "object:\t$subscription->object\r\n";
echo "object_id:\t$subscription->object_id\r\n";
echo "aspect:\t$subscription->aspect\r\n";
echo "callback URL:\t$subscription->callback_url\r\n";
echo "type:\t$subscription->type\r\n";
echo "id:\t$subscription->id\r\n\r\n";
curl_setopt($curl, CURLOPT_URL, "https://api.instagram.com/v1/subscriptions?client_secret=$client_secret&client_id=$client_id&id=$subscription->object_id");
curl_setopt($curl, CURLOPT_POST, false);
curl_setopt($curl, CURLOPT_CUSTOMREQUEST, 'DELETE');
$resp = curl_exec($curl);
echo $resp."\r\n";
}
我只是新来的Instagram的API,所以以前有没有工作的这方面的证据,但我也似乎有删除订阅问题。你有没有设法解决这里发生的事情? –
还没有。几个月前,我向Instagram提出了一项支持请求。有一段时间我以为我是唯一一个。我仍然无法删除我的所有实时订阅。 – brandonthorpe