Bir web içine bir harita yerleştirmek için nasıl
Diyelim ki bir blog gönderisine veya bir sayfaya, belirli bir alan ve ortada ayrıntıları içeren bir işaret bulunan bir Google haritaları penceresi yerleştirmek istiyoruz. Ek olarak altta bir arama motoru.
En basit yol, haritayı Google Haritalar'da açıp bazı parametreleri özelleştirebileceğiniz "haritayı katıştırılmış bir şekilde bağla" seçeneğini belirlemektir. Bu, API içermez ve "iframe" formu kullanılarak yapılır.
Diğer bir yöntem ise, API'yi AJAX için yapılmış bir sihirbaz aracılığıyla kullanmaktır ve bu da birkaç ayrıntı veren kodun oluşturulmasını sağlar:
1. Parametreleri tanımla
Bu durumda, görüntülemek istediğiniz pencerenin boyutunu piksel cinsinden tanımlamanız gerekir; bu, 400px gibi blogun en fazla yayın genişliği dahilinde tutulması tercih edilir
O zaman şehir, sokak veya blok seviyesinde bir yaklaşım isteyip istemediğinizi tanımlamanız gerekir.
İşaretle, adla, url'de ve adreste beklenen ayrıntıları belirtebilirsiniz.
"Önizleme merkezi konumu" düğmesine basarak pencerenin nasıl görüntüleneceğini görebilirsiniz.
2. API haklarını etkinleştir
Sonraki şey, pencereyi göstermeyi beklediğimiz web verilerini sağlamaktır. Bu, söz konusu web sitesi için API numaramızı yetkilendirmek ve dolayısıyla, Google'ın şartlarını ihlal ediyor olabileceğimiz her türlü ihlalden bizi sorumlu kılmak içindir.
Normalde, bir API almak için, bu web sitesine girersiniz ve belirli bir url için bir tane talep edersiniz, ardından gmail hesabınızı girmeyi talep edersiniz ve size bir numara ve örnek bir kod atanır. Gmail oturumu zaten açıksa, sistem hesabı ilişkilendirir.
3. Kodu üret
"Kod oluştur" düğmesine bastığınızda, yalnızca Blog'a eklemek için gerekli html oluşturulur. Bunun için kod seçeneğinin etkinleştirilmesi, yapıştırılması ve hazır olması gerekir, API'nin yetkilendirildiği farklı bir web sitesine yapıştırılması durumunda, onu reddeden bir mesaj görünecektir.
Ve hazır, iyi görünmelidir. Mesajı Wizzard
AJAX tabanlı bir API olduğu için, oluşturulan betiklerin bir kısmı, işlevsellik üzerinde kontrolün olduğu Wordpress MU gibi bazı içerik yöneticilerinde çok iyi çalışmaz, ancak genel olarak iyi çalışması gerekir.