Zend / PHP kullanarak YouTube videolarını silme

2 Cevap php

Benim ana sayfasından video yüklemek ve silmek için Zend ve PHP kullanıyorum. Yükleme kısmı iyi çalışan ama indirmek için daha karmaşık olduğunu.

$videoEntryToDelete = $yt->getVideoEntry($videoId);
$yt->delete($videoEntryToDelete);

I use this code to delete a video and the first row do work. The video object is created and I can get all data from it. But when I try to delete it I get this error message: "You must specify an URI to which to post"

Herkes bu sorunu çözmek için nasıl biliyor musunuz?

Teşekkürler!

2 Cevap

Varsayılan olarak, getVideoEntry () sadece okunabilir bir görüntü nesnesi alır. Düzenlemek için, siz) (getVideoEntry için üçüncü parametre true geçmelidir. Video nesne sonra silmek için gerekli URL de dahil olmak üzere, meta tümünü içerir.

Bu deneyin:

$videoEntryToDelete = $yt->getVideoEntry($videoId, null, true);
$yt->delete($videoEntryToDelete);

Kullanıma hazır bir yöntem de vardır:

$videoEntryToDelete = $yt->getFullVideoEntry($videoId);
$yt->delete($videoEntryToDelete);