我正在尝试在我的网站上显示google.picasa.com图片(使用PHP)。
作为输入,我有一个picasa网址,例如:
http://picasaweb.google.com/lh/view?q=landscape&psc=G&filter=1#5275236656640118898
或:
https://picasaweb.google.com/lh/photo/lACqXExH_Pz9OLsFkfgxmA
我需要获取图像直接url,将其设置为标记的src属性。 我使用regexp来提取图片ID,但我找不到如何在google Picasa API中获取直接网址...
有什么建议吗?
答案 0 :(得分:0)
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";