DRAEVADEVELOPERS
Look Engine
DRAEVA / Public API

Look Engine ortak tipleri

Bilinmeyen ek alanlar korunup response'ta geri dönebilir; yine de gizli veya gereksiz kişisel veri göndermeyin.

WardrobeItem

AlanTipZorunluAçıklama
idstringEvetİstek içinde benzersiz parça kimliği
categorystringEvettop, bottom, dress, outerwear, shoes, headwear, bag, accessory
subcategorystringEvetTaxonomy options id'si
layerRolestringEvetbase, mid, outer vb.
cloValuenumberEvetYalıtım katkısı
primaryColorobjectEvetEn az { "hex": "#RRGGBB" }
occasionFitScoresobjectEvetOccasion → 1–5 uygunluk
materialstring[]HayırVarsayılan []
aestheticsstring[]HayırVarsayılan []
patternstringHayırDesen id'si
fitVolumenumber | nullHayırHacim/kalıp bilgisi
namestringHayırGörünen ad

Bilinmeyen ek alanlar korunup response'ta geri dönebilir; yine de gizli veya gereksiz kişisel veri göndermeyin.

weather

AlanTipZorunlu/varsayılan
tempCnumberZorunlu; gerçek hava sıcaklığı
windMsnumber ≥ 00; metre/saniye
humidityPct0–10050
conditionenumclear

Condition:

text
clear, clouds, mist, drizzle, rain, thunderstorm, snow

Hissedilen sıcaklığı tempC olarak gönderip rüzgâr/nemi ayrıca göndermek etkileri iki kez sayabilir. Hava sağlayıcınız km/h veriyorsa windMs = kmh / 3.6 kullanın.

Giyen kişi alanları

Targets, candidates, outfits ve ilgili hesaplama akışlarında ortaktır:

AlanTipDavranış
userProfileobjectVerilirse üst seviyedeki tekil profil alanlarını ezer
metnumber > 0Verilmemesi anlamlıdır; motor occasion üzerinden türetebilir
cloOffsetnumberKişisel yalıtım sapması
occasionstring | nullAktivite; outfits içindeki occasions sonuç hedefleriyle karıştırılmamalı

userProfile alanları:

AlanKural
cloOffset-1.5…1.5
metBaseKişisel baz metabolik hız
thermalProfileüşür, normal, sıcak basar
indoorTempCTercih edilen iç ortam sıcaklığı
observationsKalibrasyon gözlemleri
confidence0–1
sourcedefault, onboarding, feedback

Öncelik ve eksik değerler

userProfile sağlandığında aynı anlamdaki üst seviye alanların üzerine çıkar. met alanını bilinmiyorsa uydurup varsayılan sayı göndermeyin; alanın eksik olması motorun occasion tabanlı türetme yapmasını sağlar. Kullanıcı profili hassas uygulama verisidir ve request loglarına yazılmamalıdır.

Eksik zorunlu WardrobeItem alanlarını sessiz varsayımla uydurmak yerine veri üretim veya mapping politikanızı açıkça tanımlayın.

Bu sayfada

Bir sorunuz mu var?API erişimi ve destek →