Получить картинку с прямой ссылки из Picasa - PullRequest
0 голосов
/ 03 ноября 2011

Я пытаюсь отобразить изображения google.picasa.com на своем веб-сайте (используя PHP).

В качестве входных данных у меня есть веб-URL picasa, например:

http://picasaweb.google.com/lh/view?q=landscape&psc=G&filter=1#5275236656640118898

или:

https://picasaweb.google.com/lh/photo/lACqXExH_Pz9OLsFkfgxmA

Мне нужно получить прямой URL-адрес изображения, чтобы установить его в качестве атрибута src тега.Я использую регулярное выражение для извлечения идентификатора картинки, но не могу найти, как получить прямой URL в Google Picasa API ...

Есть предложения?

1 Ответ

0 голосов
/ 22 марта 2012
if ($insertedEntry->getMediaGroup()->getContent() != null) {
    $mediaContentArray = $insertedEntry->getMediaGroup()->getContent();
    $contentUrl = $mediaContentArray[0]->getUrl();
}

if ($insertedEntry->getMediaGroup()->getThumbnail() != null) {
    $mediaThumbnailArray = $insertedEntry->getMediaGroup()->getThumbnail();
    $firstThumbnailUrl = $mediaThumbnailArray[0]->getUrl();
}

echo "<img src='".$contentUrl."'  />";

echo "Content URL : " . $contentUrl . "<br />\n";
//echo "First Thumbnail: " . $firstThumbnailUrl . "<br />\n";

echo "<br />\n"; 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...