刪除實時訂閱的端點似乎已停止工作。我執行了「刪除」自定義請求捲曲「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