经过数小时的搜索和尝试在网络上找到的所有可能的解决方案,我无法为我的问题尝试任何其他方法,所以我真的需要帮助:
我想用地理编码结果实现一个简单的自动完成文本框,所以我在用户在文本框中键入时调用 AJAX 请求
- 我已从 Google API 控制台启用了 Google 地图和 Google 地方信息
- 我使用我的服务器 IP 为服务器应用程序创建了一个密钥
- 我在服务器上运行了一个 PHP 文件(通过 AJAX 调用),它使用 file_get_contents() 函数(启用了 SSL)将请求发送到 Google Places - 也尝试使用 cURL 函数
- 我要求的要求是
其中 MY_SEARCH_STRING 是一个简单的字符串,例如“London”,而 MY_KEY 是我创建的密钥
- 我得到的回应是
{“预测”:[],“状态”:“REQUEST_DENIED”}
我也用浏览器键试过这个。还尝试创建一个新项目,重新启用服务,并创建新密钥。以任意组合多次打开/关闭服务并创建新密钥。没有任何效果。
奇怪的是,过去几个月我在服务器上创建的登录页面上运行了相同的代码,但是检查了很长时间,所以我不知道它什么时候停止工作。
我非常感谢任何帮助!谢谢你。