我有以下代码,我需要多次调用谷歌 API 来获取距离。API 的输入是始发地和目的地邮政编码。
当我点击此链接时, http ://maps.googleapis.com/maps/api/directions/json?origin=(1230)&waypoints=(2345)&sensor=false
它工作正常,但如果我在我的 php 代码中调用 API,这会导致内部服务器错误 (500) 并且页面未加载。
// Calling API to get routes
$content=file_get_contents("http://maps.googleapis.com/maps/api/directions/json?origin=1230&waypoints=2345&sensor=false");
$json = json_decode($content); // here I get internal server error
print_r($json);
请帮助我解决问题。