php - 为什么我使用 curl 没有响应?
问题描述
我正在尝试向 Google 地方 API 发送 GET 请求,但我什么也没得到!这是我的代码:
$curl_handle=curl_init();
curl_setopt($curl_handle, CURLOPT_URL,'https://maps.googleapis.com/maps/api/place/textsearch/json?query=restaurants+in+Sydney&key='.API_KEY);
curl_setopt($curl_handle, CURLOPT_CONNECTTIMEOUT, 2);
curl_setopt($curl_handle, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($curl_handle, CURLOPT_USERAGENT, 'Your application name');
$query = curl_exec($curl_handle);
curl_close($curl_handle);
echo $query;
更新:
我发现在 localhost 上测试它会返回空白页面,但如果我上传到实时域,它就可以工作!任何人都知道为什么它在 localhost 上不起作用?
解决方案
推荐阅读
- sqlplus - 如何将 txt 文件中的数据查询到 AspenTech IP21 Historian?
- unity3d - Unity3D:单击对象的特定区域
- json - 使用 Powershell 从 Json 结构中提取值的问题
- c# - SQL 到 Linq/Lambda
- node.js - 我正在 node.js 中构建一个 Outlook 加载项,它不允许我调用其他一些 API
- python - 有没有一种简单的方法可以检查我的 python 3.6 脚本是否与 python 2.7 兼容?
- python - 除非所有指定的输入大小都不为零,否则 Reshape 无法推断空张量的缺失输入大小
- amazon-route53 - 我们可以为同一个 ALB 添加多个 A 记录吗?
- python - 如何使用 Python/R 分析 Power BI 中的联接表?
- php - 为什么 AWS lambda 自定义 php 运行时会抛出错误“加载共享库时出错:libpng15.so.15:无法打开共享对象文件:...”?