Когда я использую getEditLink() для видеозаписи, он всегда равен нулю, даже если подключенный пользователь является автором видео.Zend's GData/Youtube API Library getEditLink() всегда null
// $this->yt_user is the Zend_Gdata_YouTube object that is connected
// to the API using the user's session token. This same object was
// used to upload the video to the user's account.
// $input['get'] is sanitized $_GET. The id value is the video's ID
// sent by Youtube after a video upload from the browser.
$videoEntry = $this->yt_user->getVideoEntry($input['get']['id']);
var_export($videoEntry->getEditLink());
я могу проверить, что $ videoEntry является действительным видео по телефону var_export ($ videoEntry) на нем.
Мне нужно иметь возможность редактировать видео после загрузки, но поскольку getEditLink() всегда null, я не могу вызывать $ videoEntry-> getEditLink() -> getHref();
Вы можете проверить эту тему - это выглядит довольно актуально: https://groups.google.com/forum/?fromgroups=#!topic/youtube-api-gdata/fMPw0fPXOaQ –
Также: http: // my- sliit.blogspot.com/2010/08/how-to-get-editable-video-entry-youtube.html –
Ах. В примерах, которые я читал, никогда не показывалось никаких аргументов для метода, отличного от идентификатора видео. Спасибо, парни. – Samutz