2016-12-15 41 views
0

我有一個帶Google HTTP引用限制的Google Map API密鑰,在JavaScript嵌入方法中它的工作正常,但我需要在PHP中使用相同的密鑰來存儲Web服務。我如何在webservice上使用Google Map API和引用來源限制

通過使用的file_get_contents()方法,我不能夠使用該服務,它只是返回:

{ "error_message" : "Browser API keys cannot have referer restrictions when used with this API.", "routes" : [], "status" : "REQUEST_DENIED" } 

誰能幫我。

回答

0

假設從後端服務器調用Web服務。不能保證引薦者會請求,但是服務器的IP地址將會到來。您可以與Web服務一起使用的限制是通過IP地址,而不是通過推薦人。您不能對客戶端的Map JavaScript API和服務器端Web服務請求使用相同的API密鑰。只需生成另一個API密鑰,爲您的服務器設置IP限制即可。

+0

謝謝@xmoena ... –

相關問題