【发布时间】:2013-06-02 00:08:35
【问题描述】:
我正在使用 google place api 进行地点建议。
https://maps.googleapis.com/maps/api/place/textsearch/json?query=ari&sensor=false&key=your_api_key
我有有效的 api 密钥,当我从浏览器执行它时,这个 URL 工作正常。 api 返回“OK”作为状态并放置建议,但是当我通过 cUrl 或 file_get_contents 执行相同的 URL 时,它返回“REQUEST_DENIED”作为状态,因此没有放置建议。
为什么会这样。
有没有我遗漏的设置。 任何建议都会有很大帮助。 谢谢
【问题讨论】:
-
从 Chrome 浏览器尝试并使用其 F12 网络调试器检查请求期间的进出内容。然后将其与 curl 的 i/o 进行比较。通常我会说这听起来像是一个 cookie 问题 - 但在 Google 地图的情况下,这听起来有点奇怪。