İstemci Kitaplıklarını Yükleme

Dizine Ekleme API'si HTTP ve JSON üzerine kurulu olduğundan herhangi bir standart HTTP istemcisi ona istek gönderebilir ve yanıtları ayrıştırabilir.

Ancak Google API istemci kitaplıkları daha iyi dil entegrasyonu ve daha yüksek güvenlik sağlamanın yanı sıra kullanıcı yetkilendirme gerektiren çağrıların yapılmasını da destekler. İstemci kitaplıkları çeşitli programlama dillerinde kullanılabilir; bunları kullanarak HTTP isteklerini manuel olarak oluşturma ve yanıtları ayrıştırma zahmetinden kurtulabilirsiniz.

İstemci kitaplıklarını kullanmaya başlamak için, geliştirmede kullandığınız programlama dilini seçin.

Go

Go (alfa) için Dizine Ekleme API'si istemci kitaplığının en son sürümünü edinin.

İstemci kitaplığının geliştirici kılavuzunu okuyun.

Java

Bu sayfada, Java için Google API İstemci Kitaplığı'nı kullanarak Dizine Ekleme API'sini kullanmaya başlama hakkında bilgiler yer alır. Ayrıca aşağıdaki dokümanlar da ilginizi çekebilir:

Projenize Kitaplık Ekleme

Aşağıdaki sekmelerden derleme ortamınızı (Maven veya Gradle) seçin ya da ihtiyacınız olan tüm JAR'ları içeren bir zip dosyası indirin:

İndir

Java için Dizine Ekleme API'si v3 İstemci Kitaplığı'nı indirin.

Aşağıdaki konularla ilgili ayrıntılı bilgi için indexing/readme.html dosyasına bakın:

  • Zip dosyasının içeriği.
  • Her uygulama türü (web uygulaması, yüklü uygulama veya Android uygulaması) için hangi bağımlı JAR dosyalarının gerektiği.

libs klasörü, tüm uygulama türlerinde ihtiyaç duyabileceğiniz, dünya genelinde geçerli bağımlılıkların hepsini içerir.

JavaScript

İstemci kitaplığının geliştirici kılavuzunu okuyun.

.NET

Bu sayfada, .NET için Google API İstemci Kitaplığı'nı kullanarak Dizine Ekleme API'sini kullanmaya başlama hakkında bilgiler yer alır. Ayrıca aşağıdaki dokümanlar da ilginizi çekebilir:

Kitaplığı indirme

Google.Apis.indexing içerisinde bulunanlar arasından bir NuGet paketi yükleyin.

Node.js

Node.js için Dizine Ekleme API'si istemci kitaplığının en son sürümünü edinin.

İstemci kitaplığının geliştirici kılavuzunu okuyun.

Obj-C

Objective-C için Dizine Ekleme API'si istemci kitaplığının en son sürümünü edinin.

İstemci kitaplığının geliştirici kılavuzunu okuyun.

PHP

PHP (beta) için Dizine Ekleme API'si istemci kitaplığının en son sürümünü edinin.

İstemci kitaplığının geliştirici kılavuzunu okuyun.

Python

Bu sayfada, Python için Google API İstemci Kitaplığı'nı kullanarak Dizine Ekleme API'sini kullanmaya başlama hakkında bilgiler yer alır. Ayrıca aşağıdaki dokümanlar da ilginizi çekebilir:

Sistem gereksinimleri

İstemci kitaplığını yükleme

Paket yöneticisi kullanabilir ya da Python istemci kitaplığını manuel olarak indirip yükleyebilirsiniz:

Yönetilen yükleme

Yüklemenizi yönetmek için pip veya setuptools kullanın (önce sudo öğesini çalıştırmanız gerekebilir):

  • pip (tercih edilen):
    $ pip install --upgrade google-api-python-client
  • Kurulum Araçları: setuptools paketinde bulunan easy_install aracını kullanın:
    $ easy_install --upgrade google-api-python-client

Manuel yükleme

Python için istemci kitaplığının en son sürümünü indirin, kodu paketten çıkarın ve python setup.py install komutunu çalıştırın.

App Engine

Python istemci kitaplıkları App Engine Python çalışma ortamında yüklenmedikleri için, tıpkı üçüncü taraf kitaplıklar gibi uygulamanıza aktarılmaları gerekir.

Ruby

Bu sayfada, Ruby için Google API İstemci Kitaplığı'nı kullanarak Dizine Ekleme API'sini kullanmaya başlama hakkında bilgiler yer alır. Ayrıca aşağıdaki dokümanlar da ilginizi çekebilir:

google-api-client gem'ini yükleme

Daha önce Ruby için Google API İstemci Kitaplığı'nı yüklemediyseniz bir terminal açın ve RubyGems kullanarak yükleyin:

$ gem install google-api-client

Gem zaten yüklüyse ve sadece en son sürüme güncellemek istiyorsanız:

$ gem update -y google-api-client

Sisteminize bağlı olarak, bu komutların başına sudo eklemeniz gerekebilir.

Ruby için Google API İstemci Kitaplığı'nı kullanmaya başlama

İlk kez istekte bulunurken neler yapmanız gerektiğiyle ilgili kısa bir özet için kapsamlı Başlangıç kılavuzumuzu incelemeyi unutmayın.

Dizine Ekleme API'sine erişmenin diğer yolları

Aşağıdaki tabloda, Dizine Ekleme API'sine erişmek için kullanabileceğiniz diğer pratik yollar listelenmiştir.

Erişim yöntemi Açıklama
API Gezgini Google API'lerini doğrudan tarayıcınızdan kolayca denemenizi sağlayan etkileşimli bir araç.

Şunun hakkında geri bildirim gönderin...