2013-12-08 78 views
-1

我在我的網頁上使用php和google顯示api數據的地方api。我已經通過給出地點參考顯示了名字,地址和電話號碼。現在我想顯示給定位置的地點照片。 我使用下面的方法:Google Places API Places照片

file_get_contents("https://maps.googleapis.com/maps/api/place/photo?maxwidth=400&photoreference=CnRoAAAAQiZS7dkiWqMWPMmhidMrAH9CyZ3Q2hMwYENL_dW2h8e3d9euO-LZAIq3cbMPRIFvXzEGWDblLujlfP2g6z54OSngjcQ8zJkVcAAHyDk0zJxFhVXLd6cPO7E-jV2WK6P7LjFo8Uknj-2QSueyVBsSQhIQXLO7JEU-vWdshr3NfqyGWRoUmtUSVOWxSOKq4AzhKyUE_M_wHYI&sensor=false&key=MYKEY"); 

它返回原始數據。我如何顯示這個地方的形象。如果你把上面的url放在瀏覽器的地址欄中並給出密鑰,你會收到一個圖像。

但我不能在我的網頁使用PHP或HTML渲染它。

問候

+0

它不會在工作[''標籤(如src屬性)](http://www.w3schools.com/標籤/ tag_img.asp)? – geocodezip

回答

0

你可以簡單地做:

$imageContent = file_get_contents("___YOURGMAPSURL___"); 
file_put_contents("map.jpg", $imageContent);