Localhost için Googlemaps API Anahtarı

Googlemaps api anahtarının localhost üzerinde çalışmasını nasıl sağlarım?

Bir API anahtarı oluşturdum ve referansların altına aşağıdakileri ekledim:

Accept requests from these HTTP referrers (websites) (Optional)

Use asterisks for wildcards. If you leave this blank, requests will be 
accepted from any referrer. Be sure to add referrers before using this key 
in production. 

localhost

Bu çalışmıyor ve api anahtarını hariç tutarsam da çalışmıyor mu?

Bu yolu takip edebilirsiniz. En azından benim için işe yarıyor:

Kimlik Bilgileri sayfasında:

  1. IP adresli seçeneği seçin ( seçenek no. 3 ).

  2. IP adresinizi sağlayıcınızdan alın. Eğer yoksa, bu bağlantıyı kullanarak IP adresinizi arayın: https://www.google.com/search?q=my+ip

  3. Kaydedin.

  4. Google harita bağlantınızı scrip etiketi arasında aşağıdaki gibi değiştirin:

    https://maps.googleapis.com/maps/api/js?libraries=places&key=AIzxxxxxx"

  5. API anahtarınızın yayılması için yaklaşık 5 dakika veya daha fazla bekleyin.

Şimdi google haritanız çalışmalıdır.

Yorumlar (0)

Google Maps'i localhost üzerinde test etmek için nasıl kullanacağınıza dair bu tutorial adresini takip edebilirsiniz.

ENTER_YOUR_KEY_HERE

  • Web Sunucusunu Yeniden Başlatın

Bu ilgili SO konularını kontrol edin:

Umarım bu yardımcı olur!

Yorumlar (3)

Burada "Bu HTTP yönlendiricilerinden (web siteleri) gelen istekleri kabul et (İsteğe bağlı)" yazan yerde herhangi bir yönlendiricinin listelenmesine gerek yoktur. Bu yüzden bu sayfada localhost'un yanındaki X işaretine tıklayın ama anahtarınızı kullanmaya devam edin.

Birkaç dakika sonra çalışması gerekir.

Yapılan değişikliklerin etkili olması bazen birkaç dakika sürebilir, bu nedenle tekrar test etmeden önce birkaç dakika bekleyin.

Yorumlar (0)