2013-11-02 91 views
0

我有簡單的API訪問鍵爲我的網站..
我已設置Referers:www.mysite.com和www.mysite.com/* ..
我使用靜態地圖api在我的網站.ex:https://maps.google.com/staticmap?markers=11.6879216,92.7241781&size=300x300&key = mykey & sensor = false。 。
當我嘗試訪問頁面時,我收到了此消息..
「Google Maps API服務器拒絕了您的請求。此站點或IP未被授權使用此API密鑰。」
但是,如果使用wamserver在本地主機中使用相同的API密鑰加載相同的頁面,則會顯示該地圖。 。
之後,它顯示在網站上的地圖,如果我再次加載
爲什麼會發生這種情況?
任何人都可以解決我的問題。
在此先感謝谷歌靜態地圖API工作在主機只有localhost

回答

0

只要確認您將URL放入IMG元素的src標記?

確保您啓用了靜態API的API控制檯網頁上的個人密鑰:https://code.google.com/apis/console/

+0

您好,感謝reply.This僅適用於地址。但我需要使用緯度,經度。而且我已經把它放在正確的地方。實際上它在localhost中工作。但在網站上,它只有在我從本地主機查詢同樣的情況下才有效。 – user2947327

+0

啊,我明白你的意思了,我只是把它上傳到我的服務器,並給它一個鏡頭。您是否在API控制檯上啓用了Static Map API?我必須這樣做,現在它正在工作。 –

+0

靜態地圖API已啓用。我的問題是「網址顯示地圖後,我加載本地主機相同的緯度,經度」(我有我的本地機相同的設置)。 – user2947327