我正在使用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在我的网页上呈现它。
此致
答案 0 :(得分:0)
您可以这样做:
$imageContent = file_get_contents("___YOURGMAPSURL___");
file_put_contents("map.jpg", $imageContent);