V0.3.0’a yükseltme
V0.3.0’a yükseltme
V0.3.0’a yükseltme: Agent Java SDK v0.3.0 entegrasyonu, örnekler, parametreler ve yanıt semantiği.
Bu kılavuz Agent Java SDK v0.3.0 ve Java 8+‘yi hedefler.
Neyin yükseltilmesi gerektiğine karar verin
Mevcut baseUrl, agentCode, apiSecret, kullanıcı bağlamalarınızı ve orijinal iş emirlerinizi koruyun.
Kararlı genel etiketi yükleyin
GitHub ana makine kaynağını barındırır. GitHub etiketi yayınlamak, Maven koordinatlarını Maven Central’da yayınlamaz. Etiketli kaynağı yerel olarak yükleyin veya doğrulanmış JAR/POM’yi kuruluşunuzun yapı deposunda yayınlayın.
İki taahhüt kimliğinin eşleşmesi gerekir. İş ortağı projesindeki bağımlılığı bildirin:
Çözümlenen bağımlılığı doğrulayın:
Yerel kurulum, yapıtın yalnızca söz konusu makinede kullanılabilir olmasını sağlar. CI ve diğer geliştiricilerin aynı etiketli kuruluma veya doğrulanmış yapı deponuza ihtiyacı vardır. Zaten 0.3.0 adında özel bir yapıtınız varsa kaynağını ve yöntemlerini doğrulayın; paylaşılan bir yapıtın üzerine sessizce yazmayın.
Gerekli entegrasyon değişiklikleri
- Açık
environmentiçin istek ve yanıt modellerini güncelleyin. Daha katı olan eski yanıt modelleri ek alanı reddedebilir. fundingokumadan öncewithFunding()kullanın. Sözleşme bakiyeleri saniyelik ticaret bakiyeleri değildir.- Finansman için
/v1/agent/wallet-transferve/v1/agent/wallet-transfer-statuskullanın. EskiqueryOrderbir Finansman işlemini kurtaramaz. - Altı sorgu, dize dizisi olarak
platformUserIdskullanır. Dizileri kompakt JSON olarak imzalayın; JavaList.toString()uyumlu değil. - Depo transfer emirleri, olağan alım satım emirleri, koşullu emirler ve doldurmalar ayrı varlıklar olarak. İşleme göre
orderStatusveyastatus’yi ayrıştırın. - Ayrıştırmadan önce orijinal webhook gövdesini doğrulayın. Açık benzetilmiş bildirimler şunları içerir:
environment; kayıtlı siparişle karşılaştırın. - Java ve Widget sürümlerini bağımsız olarak yönetin. Bir arka uç yükseltmesi, ön uç sayfasını veya ticaret modunu değiştirmez ve saniye ticareti, yeni bir token türü gerektirmez.
Yükseltmeyi doğrulayın
İş ortağı projesinin yapısını çalıştırın ve bağımlılık ağacını inceleyin. Test bağlama, orijinal üretim akışı, açık simüle edilmiş bakiyeler, Finansman sonucu kurtarma, altı sorgunun tümü, sabit pencere sayfalandırma, hata işleme ve bağımsız geri aramalar.
Özel bir HTTP istemci için eski modellerin yeni alanları kapsadığını varsaymak yerine etiketli isteği ve imza sözleşmesini takip edin. Görmek Temsilci imzalama kuralları, Sorguya genel bakış Ve Çevre kılavuzu.