Bağlantı testi

Test barkodu gönderin

Tabletinizdeki Gönder veya Topla akışını herkese açık HTTPS uç noktasıyla sınayın.

Profil ayarı

  1. Scanrivo'da bir Gönder profili oluşturun. Yöntem POST, kimlik doğrulama Yok, HTTPS bağlantısı https://scanrivo.ceritapps.com/api/test/scan olsun.
  2. Gelişmiş alan eşlemelerini varsayılan bırakın. Bağlantı sabit kimliklerle tekrarları önler seçeneğini kapalı tutun: test alıcısı kayıt kimliklerini saklamaz veya tekilleştirmez.
  3. TEST-0001 gibi sentetik bir kod girin, sonra Geçmiş ekranında Gönderildi · HTTP 200 durumunu kontrol edin. Çevrimdışı kuyruğu sınamak için okutmadan önce uçak moduna geçin, sonra yeniden bağlanın. WorkManager bekleyen kayıtları çalıştığında gönderir; bu biraz zaman alabilir. Uygulamayı yeniden açmak da işi sıraya koyar.

Gönder modu her okutma için ayrı JSON isteği yollar. Servis yanıt vermeden önce JSON gövdesini okur ve doğrular.

Parti aktarımı

Aynı POST adresiyle bir Topla profili oluşturun. Bir parti açın, sentetik kodları okutun, ardından Partiyi gönder düğmesine dokunun. Varsayılan gelişmiş ayarlarda Scanrivo her kaydı ayrı POST ile gönderir. Bütün partiyi tek POST ile sınamak için profil JSON'undaki batchMode değerini SINGLE_REQUEST yapın; responseContract değeri ALL_OR_NOTHING kalsın. Kabul edilen her istek HTTP 200 döner.

Sonuçlar

Geçerli tek kayıt {"accepted":true,"recordCount":1} yanıtını alır. Parti yanıtında kayıt sayısı bulunur. Scanrivo şu anda Geçmiş ekranında bu JSON yanıtını değil, HTTP durumunu gösterir. Sunucu hatasını sınamak için geçici olarak https://scanrivo.ceritapps.com/api/test/fail adresini kullanın; geçerli JSON için HTTP 503 döner. Testten sonra başarılı adrese dönün.

Alıcı POST, boş olmayan barcode metni içeren JSON (veya bu nesnelerden oluşan records dizisi) ve en fazla 256 KiB gövde ister. Geçersiz istekler 4xx döner. Bu uç noktalar Okuyucu sorguları için değildir.

Sorgula testi

Bir Sorgula profili oluşturup Test sorgusu seçeneğini seçin. Scanrivo bağlantıyı https://scanrivo.ceritapps.com/api/test/lookup, yöntemi GET yapar ve kartta barkod, fiyat ve stok alanlarını gösterir. Herhangi bir sentetik kodu okutun: servis Test product <barkod> adlı örnek bir ürün döndürür; aynı kod her zaman aynı fiyat ve stoku alır. NOTFOUND ile başlayan kodlar HTTP 404 döner ve uygulama Bulunamadı gösterir. Servis barcode metni içeren POST JSON gövdesini de kabul eder.

Yalnız sentetik veri kullanın

Gerçek firma barkodlarını, müşteri verilerini, notları, API anahtarlarını veya kimlik bilgilerini göndermeyin. Herkese açık test servisi isteği bellekte okur, yalnızca sayı veya üretilmiş örnek ürün döndürür, JSON gövdesini günlüğe veya kalıcı depoya yazmaz. Kimlikleri tekilleştirmez. Web barındırıcısı standart bağlantı bilgilerini işleyebilir.

Ayrıntılar için gizlilik politikasını