PHP CURL函数不适合谷歌时区api


PHP CURL funcion is not working for google timezone api

Php curl函数没有从google timezone api获取任何信息。

<?php
$url='https://maps.googleapis.com/maps/api/timezone/json?location=39.6034810,-119.6822510&timestamp=1331161200&sensor=false';
$ch = curl_init(); 
curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
curl_setopt($ch, CURLOPT_URL,  $url);                   
$dta = curl_exec($ch);                  
curl_close($ch);
print_r( $dta);
?>

print_r( $dta);不打印。

但是当我访问url https://maps.googleapis.com/maps/api/timezone/json?location=39.6034810,-119.6822510&timestamp=1331161200&sensor=false

给出结果。

如何从链接中检索内容?有人能帮我吗?

没有错误,但谷歌说你

请检查旋度错误并解决

<?php
    $url='https://maps.googleapis.com/maps/api/timezone/json?location=39.6034810,-119.6822510&timestamp=1331161200&sensor=false';
    $ch = curl_init();
    curl_setopt($ch, CURLOPT_URL, $url);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
    $data = curl_exec($ch);
    print_r($data);
    if(curl_errno($ch))  echo 'Curl error: ' . curl_error($ch);  
?>