/ / API do YouTube v3 PHP - Desinscrever? - php, youtube, youtube-api

YouTube API v3 PHP - Desinscrever? - php, youtube, youtube-api

Com a API do YouTube v3 e PHP, você pode se inscrever facilmente em um canal.

$resourceId = new Google_Service_YouTube_ResourceId();
$resourceId->setChannelId($_GET["id"]);
$resourceId->setKind("youtube#user");
$subscriptionSnippet = new Google_Service_YouTube_SubscriptionSnippet();
$subscriptionSnippet->setResourceId($resourceId);
$subscription = new Google_Service_YouTube_Subscription();
$subscription->setSnippet($subscriptionSnippet);

$subscriptionResponse = $youtube->subscriptions->insert("id,snippet",
$subscription, array());

Mas como posso cancelar a inscrição de um canal? Não está documentado

Esta é a única ajuda para isso que encontrei, mas não diz como fazer isso com a API do PHP: https://developers.google.com/youtube/v3/docs/subscriptions/delete

Respostas:

0 para resposta № 1

Você precisa saber qual é o ID da assinatura. Depois de conseguir isso, você pode executar a exclusão:

$youtube->subscriptions->delete($subscription->getId());