실시간 구독을 삭제하기위한 끝점이 작동하지 않는 것 같습니다. 나는 '삭제'를 지정 요청 컬 'POST'를 수행하고 인스 타 그램에서 다음과 같은 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";
}
나는 인스 타 그램의 API 만 새로운, 그래서 이것의 증거는 이전에 작동하지 않습니다,하지만 나는 또한 구독을 삭제하는 데 문제가 될 것 같다 . 여기서 일어난 일을 해결할 수 있었습니까? –
아직 없습니다. 몇 개월 전에 Instagram과 지원 요청을했습니다. 잠시 동안 나는 유일한 사람이라고 생각했습니다. 내 실시간 구독을 모두 삭제할 수는 없습니다. – brandonthorpe