SDK Entegrasyon Sorun Giderme

Destek talebini yükseltmeden önce Trading Widget, Agent SDK, imza, webhook, zaman aşımı ve çevre sorunlarını teşhis edin.

Markdown olarak görüntüle

Başarısız işlemin ortamı, zaman damgası ve iş tanımlayıcısı ile başlayın. Yapılandırılmış bir kontrol genellikle yapılandırma sorunlarını kimlik doğrulama, ağ ve asenkron işleme sorunlarından ayırır.

Önerilen tanı sırası

  1. Etkilenen ortamı ve temel URL doğrulayın.
  2. UTC zaman aralığını ve ilk başarısız talebi kaydedin.
  3. Modülü tanımlayın: Trading Widget, Agent SDK, REST API, WebSocket, veya webhook.
  4. İstek ID’sini, ortak kullanıcı kimliğini, agentOrderNo, sipariş kimliğini veya webhook etkinlik kimliğini yakalayın.
  5. Son kodu, kimlik bilgilerini, IP beyaz listesini veya dağıtım değişikliklerini kontrol edin.
  6. En küçük güvenli test vakasıyla çoğaltın.

Trading Widget sorunlar

SemptomMuhtemel nedenDüzeltme
iframe partner yerel alan adresi talep ediyorbaseUrl eksikPas baseUrl: ‘https://app.6mm.com’.
iframe görünmez veya çok kısaEbeveyn kabın yüksekliği yokturKonteyner yüksekliği veya geçiş yüksekliği belirleyin.
token_provider_missingpartner-token modunun sağlayıcısı yokturOnay ekleyin.tokenProvider.
auth_exchange_failedGeçersiz, süresi dolmuş veya uyumsuz gömülü belirteçArka uç token yanıtını kontrol edin ve channelId.

Agent SDK sorunlar

SemptomMuhtemel nedenDüzeltme
İmza reddedildiYanlış sır, saat kayması veya elle değiştirilmiş işaret alanlarıİmza alanları oluştur SDK sunucu zamanını senkronize et.
Tekrarlanan fon hareketi riskiMola sonrası kullanılan yeni sipariş numarasıOrijinal agentOrderNo tarafından sorgu yapılıyor.
PROCESSING başarısızlık olarak ele alındıBekleyen devlet yanlış anlaşılmasıwebhook bekle ya da queryOrderarayın.
Webhook birden fazla kez işlendiIdempotency olmadan davranışı tekrar denemeİdempotency anahtarı ve nihai durum kontrolleri ekleyin.

Yakalanması gereken kanıtlar

EntegrasyonFaydalı kanıtlar
Trading WidgetSayfa URL, SDK sürüm yolu, tarayıcı konsolu, başarısız ağ istekleri, onError yükü ve konteyner boyutları.
Agent SDKSDK dil/sürüm, temel URL, UTC zaman damgası, istek kimliği, agentOrderNo, yanıt kodu ve temizlenmiş kayıtlar.
WebhookTeslimat süresi, etkinlik veya iş anahtarı, imza doğrulama sonucu, işlem durumu ve dezenfekte edilmiş ham gövde hash.
REST APIYöntem, yol, ortam, istek kimliği, yanıt kodu ve temizlenmiş parametreler.

Tanı koymaya şifreleri, erişim tokenlarını, API sırları, tam imzaları, özel anahtarları veya sansürlenmemiş kişisel verileri asla dahil etmeyin.

Tırmanmadan önce

  • İşlemin tekrar denemesi güvenli olduğu belgelendiğinde tekrar deneme.
  • Bir zaman aşımı sonrası, yeni bir tanım oluşturmak yerine orijinal iş tanımlayıcısını sorgulayın.
  • İmza hataları için sistem saati ve kimlik bilgileri ortamını onaylayın.
  • İlk başarısızlığı ve sonraki tekrar deneme sonuçlarını koruyun.
  • Kullan Destek Talebi Şablonu tam, sansürlenmiş bir rapor göndermek için.