gpt4 book ai didi

PHP Foursquare API 返回 Null 到 venues/search

转载 作者:行者123 更新时间:2023-11-30 22:56:19 25 4
gpt4 key购买 nike

我正在尝试使用光盘上的知识(纬度、经度)MySQL 数据库记录从 foursquare 导出类别。

当我请求 foursquare 时,我只收到 NULL 而不是预期的数据。

遵循代码:

        $id = $_SESSION["id"];
$total = $resultA["place"];
$lat = addslashes($resultA["place_lat"]);
$lng = addslashes($resultA["place_lng"]);
$name = addslashes($resultA["place_name"]);

$client_key = 'client_id';
$client_secret = 'client_secret';

$curlhandle = curl_init();
curl_setopt($curlhandle, CURLOPT_URL, "https://api.foursquare.com/v2/venues/search
?client_id=client_id
&client_secret=client_secret
&v=20141006
&ll=$lat,$lng");
curl_setopt($curlhandle, CURLOPT_RETURNTRANSFER, 1);
**$response = curl_exec($curlhandle)**;
curl_close($curlhandle);
$venues = json_decode($response);

除了这个问题,当我在我的浏览器上运行代码时,我还有问题:“ fatal error :C:\xampp\htdocs\tcc\recomendacao\analisarUser.php 中超过 30 秒的最大执行时间 **$response = curl_exec($curlhandle)**

有人知道会发生什么情况吗?非常感谢。

最佳答案

看起来你的 curl 执行代码的速度太慢了。

尝试最大化curl to和put的执行时间这在你的脚本的开头。

  // if you set it to 0 , it mean the limit to
// infinite, maximum available limit.
ini_set('MAX_EXECUTION_TIME', 0);

//Or give it a limit on your wish
ini_set('MAX_EXECUTION_TIME', 500);

希望对你有帮助

您可以进一步尝试在您的代码中添加 try catch block 以抛出异常。

$id = $_SESSION["id"];
$total = $resultA["place"];
$lat = addslashes($resultA["place_lat"]);
$lng = addslashes($resultA["place_lng"]);
$name = addslashes($resultA["place_name"]);

$client_key = 'client_id';
$client_secret = 'client_secret';

try {


$client_key = 'client_id';
$client_secret = 'client_secret';

$curlhandle = curl_init();
curl_setopt($curlhandle, CURLOPT_URL, "https://api.foursquare.com/v2/venues/search
?client_id=client_id
&client_secret=client_secret
&v=20141006
&ll=$lat,$lng");
curl_setopt($curlhandle, CURLOPT_RETURNTRANSFER, 1);
$response = curl_exec($curlhandle);
if($response !== FALSE):
curl_close($curlhandle);
$venues = json_decode($response);
endif;

}
catch(Exception $ex){
throw new Exception("Invalid URL",0,$ex);
}

关于PHP Foursquare API 返回 Null 到 venues/search,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26224043/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com