没有谷歌API PHP的结果

时间:2015-04-14 17:01:21

标签: php google-maps curl

我希望使用Google API获取从一个点到另一个点的距离,但我遇到了一些问题。
我的API链接是:
http://maps.googleapis.com/maps/api/directions/json?origin=55.061744,9.429565&destination=Opnæsgård,%20Hørsholm,%20Denmark&alternatives=true&sensor=false

如果我从浏览器访问此链接,我会得到正确的距离;当我尝试从我的PHP脚本访问完全相同的URL时,我收到一个错误。
我的PHP脚本:

    <?php
print_r(file_get_contents('http://maps.googleapis.com/maps/api/directions/json?origin=55.061744,9.429565&destination=Opnæsgård,%20Hørsholm,%20Denmark&alternatives=true&sensor=false'));
?>

php脚本的输出:

{ "routes" : [], "status" : "NOT_FOUND" }

正如您所看到的,我使用相同的网址获得了两个不同的结果,我不明白为什么。

我也试过在PHP脚本中使用CURL而没有任何运气。

我希望你能帮助我

//的Mikkel

0 个答案:

没有答案