我正在使用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”作为状态,因此没有地方建议。
为什么会出现这样的行为。
是否有任何我缺少的设置。 任何建议都会有很大的帮助。 感谢
答案 0 :(得分:0)
你有没有得到你的答案?据我所知,这是“跨站点脚本”安全限制的结果。即使您可以在浏览器地址栏中,也无法直接从Places API转到Google。您必须将呼叫回拨给服务器并让服务器将呼叫发送给Google - 然后将这些结果返回到您的页面/网站。