我遷移我的地圖使用的保費計劃,並按照說明:谷歌地圖溢價 - 爲什麼 - 「不需要谷歌地圖的JavaScript API簽名參數」
https://developers.google.com/maps/documentation/static-maps/get-api-key(這些都是靜態的地圖,但我相信這同樣適用於其他API)
段落 - 生成數字簽名與客戶端ID的使用
我能爲我的腳本結果所產生的數字簽名是這樣的:
<script src="https://maps.googleapis.com/maps/api/js?&client=clientID&channel=qa&signature=signature"></script>
它的工作原理,但我收到一個警告說,該簽名不需要簽名,並確實沒有簽名的工作。
顯然我需要staticmaps和方向上的簽名,所以爲什麼這不能適用於標準的API?
我試圖找到我需要的簽名和我沒有API的完整列表,但無濟於事。有人可以提供線索嗎?
謝謝,這基本上就是我一直在想,雖然現在還不清楚爲什麼被引用此相同的URL /域名保護不適用於靜態地圖或方向... –
這並不適用,因爲你可以調用Web服務或來自後端服務器的靜態地圖,並且在這種情況下沒有可靠的引用者。 – xomena
明白了。現在很明顯。 –