Я пытаюсь вывести фактический URL-адрес изображения с высоким разрешением фотопринтера. Запись фотографий Zend_Gdata_Photos_PhotoEntry
из Gdata содержит данные фотографии, хранящиеся в Picasa.Как получить фактическое изображение из Picasa с помощью Gdata
В настоящее время я нашел методы для вывода URL-адресов на изображения. Во-первых, для вывода изображений большого пальца, они кажутся доступными в трех разных размерах. Второй метод - getContent()
. Я ожидал, что этот метод должен получить URL с самым высоким разрешением. Вместо этого он содержит один URL-адрес изображения, который по-прежнему меньше оригинала в Picasa.
$thumb = $entry->getMediaGroup()->getThumbnail();
$content = $entry->getMediaGroup()->getContent();
echo "<img src='" . $content[0]->getUrl() . "' />";
echo "<img src='" . $thumb[1]->getUrl() . "' />";
Согласно [это] (HTTP: // stackoverflow.com/questions/9935814/where-is-the-full-size-image-in-gdata-photos-query), он должен быть там, если он не защищен владельцем, похоже. – Alexander