フォトエントリーの高解像度画像に実際の URL を出力しようとしています。Gdataの写真エントリZend_Gdata_Photos_PhotoEntry
には、Picasa に保存されている写真のデータが含まれています。
現在、URLを画像に出力する方法を見つけました。1つ目はサムネイル画像を出力することで、3つの異なるサイズで利用できるようです。2 つ目の方法は、 によるものgetContent()
です。この方法で最高解像度の URL が得られるはずだと思っていました。代わりに、Picasa の元の URL よりも小さい 1 つの画像 URL が含まれています。
$thumb = $entry->getMediaGroup()->getThumbnail();
$content = $entry->getMediaGroup()->getContent();
echo "<img src='" . $content[0]->getUrl() . "' />";
echo "<img src='" . $thumb[1]->getUrl() . "' />";