İzlenecek yol: Java'da Bing Ads API Masaüstü Uygulaması
Bu kılavuzda , GitHub kaynağından Bing Ads API'sine yönelik Java örneklerini indirme, kimlik bilgilerinizle düzenleme ve yerel konsolda çalıştırma işlemleri açıklanmaktadır.
Varsayılan olarak örnekler korumalı alan ortamında çalışmaya hazırdır. Üretim ortamını hedeflediyseniz, üretim geliştirici belirtecinize de ihtiyacınız olacaktır. Ayrıca bir uygulamayı kaydetmeniz ve aşağıdaki kılavuzda ClientId olarak kullanılacak Uygulama Kimliğini not almanız gerekir. Bir uygulamayı kaydetme ve yetkilendirme kodu verme akışı hakkında daha fazla bilgi için bkz. OAuth ile kimlik doğrulaması.
Kod İzlenecek Yol
java için Visual Studio Code ve Hata Ayıklayıcısı'nı yükleyin. Başka bir düzenleyici veya geliştirme ortamı hakkında bilgi sahibiyseniz bu adımları değiştirebilirsiniz.
Git'i indirip yükleyin.
C:\dev\BingAdsJava gibi boş bir yerel dizine gidin ve Bing Ads Java SDK'sını kopyalayın; örneğin yazın
git clone https://github.com/BingAds/BingAds-Java-SDK.git
. Şimdi hem SDK kaynağını hem de örnekleri içeren SDK dizinini görmeniz gerekir.Visual Studio Code açın ve BingAdsDesktopApp dizinini açın (Dosya... Klasör Aç...) Örneğin, C:\dev\BingAdsJava\BingAds-Java-SDK\examples\BingAdsDesktopApp.
Varsayılan olarak örnekler korumalı alan ortamında çalışmaya hazırdır. Üretimi kullanmak için C:\dev\BingAdsJava\BingAds-Java-SDK\examples\BingAdsDesktopApp\src\main\java\com\microsoft\bingads\examples\ExampleBase.java içinde , API_ENVIRONMENT
ApiEnvironment.PRODUCTION
olarak ayarlayın ve uygulamanızı kaydettiğinizde sağlanan Uygulama Kimliği ile ClientId değerini düzenleyin. Ayrıca DeveloperToken değerini üretim geliştirici belirtecinizle düzenlemeniz gerekir.API çağrıları yapmadan önce projenize Microsoft.bingads için Maven bağımlılığı ekleyin.
SearchUserAccounts.java dosyasına sağ tıklayın ve ardından Çalıştır'a tıklayın.
Yetkilendirme URL'sini kopyalayıp bir web tarayıcısına yapıştırmanız istenmelidir. Tek seferlik kullanıcı onayı gerekir ve bundan sonra yeni erişim ve yenileme belirteçleri istemek için yenileme belirtecini kullanabilirsiniz.
Uygulamanızı Microsoft Advertising hesaplarınızı yönetmesi için yetki verdikten sonra, sonuçta elde edilen URL'yi kopyalayın ( kod parametresiyle) ve konsol penceresine yapıştırın. Ardından yürütmeye devam etmek için Enter (return) tuşuna basın.
Yenileme belirteci refresh.txtolarak yazılır. authenticateWithOAuth yardımcı işlevine yapılan sonraki çağrılar, yenileme belirtecini aynı konumdan okumaya çalışır. ExampleBase.java içinde RefreshTokenPath ayarını düzenleyerek konumu değiştirebilirsiniz.
Önemli
Bu hızlı başlangıç örneği üretimde olduğu gibi önerilmez. Yenileme belirtecini yalnızca güvenli bir konumda depolamanız gerekir.
Ayrıca Bkz
Sandbox
Bing Ads API Kod Örnekleri
Bing Ads API Web Hizmeti Adresleri