Önemli: Google Data API 2.0 sürümü için sunduğumuz destek 30 Eylül 2024'ten itibaren sonlandırılacaktır. Sürekli işlevsellik sağlamak için Google Data API 2.0 sürümünü kullanan uygulamalarınızı en son API sürümüne güncelleyin. En son sürüm için, sol taraftaki gezinme çubuğundaki bağlantıları kullanın. Not: Bazı GET istekleri (yayınları listeleme gibi) feed URL'leri olarak desteklenmeye devam edecek olsa da davranışlarında küçük farklılıklar vardır. Ayrıntılı bilgi için Blogger Yardımı dokümanlarına bakın.
Blogger Data API'yi kullanan istemci uygulamaları yazmanıza yardımcı olacak Google Veri istemci kitaplıkları mevcuttur.
İstemci kitaplığı her dil için araçlar ve bir soyutlama katmanı sağlar. Böylece HTTP istekleri oluşturmak veya HTTP yanıtlarını elle işlemek zorunda kalmadan sorgular oluşturabilir ve yanıt verilerini kullanabilirsiniz. Her istemci kitaplığı, API'nin kullandığı öğelere ve veri türlerine karşılık gelen sınıflar sunar. Her istemci kitaplığı, Veri API'leri olan belirli Google hizmetleri için de uzantılar sağlar.
Java istemci kitaplığı
Java istemci kitaplığı Google tarafından sağlanır
- Başlangıç Kılavuzu
- Java için Blogger Geliştirici Kılavuzu
- Referans Kılavuzu (Javadoc)
- Java istemci kitaplığıyla Eclipse'i kullanma hakkında makale
- Proje ana sayfası (Alt sürüm)
- İndirilenler sayfası
.NET istemci kitaplığı
Google tarafından sağlanan .NET istemci kitaplığı; masaüstü, web ve mobil uygulama geliştirme olanağı sunar.
- Başlangıç Kılavuzu
- .NET için Blogger Geliştirici Kılavuzu
- Referans Kılavuzu (NDoc)
- Proje ana sayfası (Alt sürüm)
- İndirilenler sayfası
PHP istemci kitaplığı
PHP istemci kitaplığı, Zend Çerçevesi'nin bir parçası olarak Zend tarafından sağlanır. Bağımsız sürüm olarak da sunulmaktadır.
- Başlangıç Kılavuzu
- PHP için Blogger Geliştirici Kılavuzu
- Zend Başvuru Kılavuzu
- Zend API Guide (phpdoc) -- "Paket" olarak Zend_Gdata'yı seçin
- İndirilenler sayfası
Python istemci kitaplığı
Google tarafından sağlanan Python istemci kitaplığı; komut satırı, web ve Google App Engine uygulamalarının geliştirilmesini sağlar.
- Başlangıç Kılavuzu
- Python için Blogger Geliştirici Kılavuzu
- Referans Kılavuzu (PyDoc)
- Proje ana sayfası (Alt sürüm)
- İndirilenler sayfası
JavaScript istemci kitaplığı
JavaScript istemci kitaplığı, JavaScript içinden tam okuma/yazma özellikleri sunar. Salt okuma erişimi ham JSON üzerinden de kullanılabilir.
Objective-C istemci kitaplığı
Objective-C istemci kitaplığı, Mac OS X için yerel Cocoa uygulamaları yazmaya olanak tanırken şimdi de iPhone SDK'sı için destek sağlıyor.
- Başlangıç Kılavuzu
- Proje ana sayfası (Alt sürüm)
- İndirilenler sayfası
Harici istemci kitaplıkları
Aşağıdaki istemci kitaplıkları Google tarafından yazılmamıştır ve Google tarafından desteklenmez.
- Force.com Toolkit for Google Data APIs (Google Veri API'leri için Araç Seti) - Salesforce.com geliştiricileri için Apex istemci kitaplığı.
Örnek kod
API'nin ve istemci kitaplıklarının nasıl kullanılacağını gösteren birkaç örnek programın bağlantısı aşağıda verilmiştir. Başlamanıza yardımcı olmaları için bu önerilerden yararlanın.
- Java
- .NET
- PHP
- Python
- JavaScript
- Blog'a eklendi İstemci kitaplığı kullanılarak harici yayınlar hakkında yorum yapmak için örnek olarak gönderildi
- İstemci kitaplığını kullanan"Blog This" yerleşik blog düzenleyicisi
- İstemci kitaplığını kullanarak CalendBlogger Google Takvim'den Blogger yayıncısına aktarma
- Google Araçları ve istemci kitaplığını kullanan Blogger için blog.gears çevrimdışı istemcisi
- İstemci kitaplığını kullanan blog.press Blogger istemcisi
- Hedef-C
- Diğer
Eğiticiler
Google Veri API'leriyle hızla çalışmaya, sorunlarda hata ayıklamanıza veya en sevdiğiniz dili kullanmanıza yardımcı olacak makaleler. Eksiksiz liste için makaleler sayfasına bakın.
- Java istemci kitaplığı ile Eclipse
- Ruby ile Google Veri API'leri
- Salesforce.com'daki Google Veri API'leri
- Google Veri hizmetleriyle etkileşimde bulunmak için cURL'yi kullanma
- Google Veri istemci kitaplıklarıyla Proxy Sunucuları kullanma
- API hata ayıklaması için Ağ Yakalama Araçları
- Google Veri istemcilerinde hata ayıklama: Programınızın içinden Trafiği Keşfetme