Google Places API地方照片

时间:2013-12-08 22:14:59

标签: php google-maps file-get-contents google-places

我正在使用php和google places api在我的网页上显示地点api数据。我通过提供地点参考,成功地显示了姓名,地址和电话号码。现在我要显示给定地点的地方照片。 我使用以下内容:

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");

返回原始数据。我怎么能显示这个地方的形象。如果您将以上网址放在浏览器的地址栏中并给出密钥,您将收到一张图片。

但是我无法使用php或html在我的网页上呈现它。

此致

1 个答案:

答案 0 :(得分:0)

您可以这样做:

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