Sürüm 4.0
Güvenli Tarama API'leri (v4) sürümünde aşağıdaki güncellemeler ve yeni özellikler yer almaktadır.
Lookup API (v4)
Değişmeyen özellikler:
- API'de hâlâ Google Güvenli Tarama sunucusunu ve Güvenli Tarama listelerini doğrudan sorgulayan istemciler bulunuyor.
Farklı olan nedir?
- HTTP
GET
yöntemi artık desteklenmiyor. Bunun yerine HTTPPOST
yöntemini kullanın. key
parametresi artık HTTPPOST
istek URL'sinde gerekli olan tek parametredir.- HTTP
POST
istek ve yanıt biçimi değişti. Düz metin artık desteklenmiyor. Bunun yerine JSON kullanın.
Güncelleme API'si (v4)
Değişmeyen özellikler:
- API hâlâ istemcilerin, yerel veritabanının listelerindeki SHA256 karma öneklerini periyodik olarak güncellemeye devam eder.
- API'nin, bir istemci karma ön ek çakışmasıyla karşılaştığında SHA256 tam uzunlukta karmalarını almak için benzer bir isteği de vardır.
Farklı olan nedir?
key
parametresi artık HTTPPOST
istek URL'sinde gerekli olan tek parametredir.- HTTP
POST
istek ve yanıt biçimi değişti. Düz metin artık desteklenmiyor. Bunun yerine JSON kullanın. - Güncellemelerin kodlanma şekli değişti. API, ekleme ve alt parçalar sunmak yerine artık basit bir sürüm protokolü kullanarak farkları sunuyor. İstemci, istenen güncellemelerle birlikte geçerli durumunu sunucuya gönderir. Sunucu, istemciyi tamamen güncellemek için yeni bir istemci durumu ve farkla yanıt verir.
- API, müşteri kısıtlamalarını kabul ederken korumadan minimum düzeyde ödün vermek için öncelikli tehdit listeleri yayınlar. Cihaz kaynakları, bant genişliği, coğrafi konum ve diğer sinyaller, her bir istemciye en yüksek öncelikli tehdit verilerini sunmak için kullanılır.
tehditLists.list Yöntemi
Yeni threatLists.list
yöntemi, şu anda arama veya indirme için kullanılabilen Güvenli Tarama listelerinin listesini döndürür.
Durum Kodları
Sunucu tarafından bir HTTP POST
isteğine yanıt olarak oluşturulan HTTP durum kodları değişti.