Uutta
18.3.2025
AI Commerce tarjoaa GraphQL-rajapinnan, joka mahdollistaa joustavan ja tehokkaan tavan hakea tietoa alustalta. GraphQL on erityisen hyödyllinen, koska se antaa kumppaneille vapauden määritellä tarkasti, mitä dataa he tarvitsevat, mikä vähentää turhaa tiedonsiirtoa ja nopeuttaa pyyntöjen käsittelyä.
Miten GraphQL toimii AI Commerce -ympäristössä?
AI Commerce käyttää Apollo GraphQL -palvelinta, joka vastaanottaa pyyntöjä ja palauttaa vain pyydetyn datan. Kumppanit voivat käyttää GraphQL:ää hakemaan tuotteita, maita ja muita tietoja AI Commerce -alustalta. GraphQL-pyynnöt tehdään HTTP POST -pyyntönä ja vaativat oikeat tunnistetiedot header-kentässä.
GraphQL-pyynnön tekeminen
GraphQL-pyynnöt tehdään JSON-muodossa käyttäen kuormanjakajan osoitetta, joka saadaan ympäristömuuttujasta APP_LOAD_BALANCER_URL
. Esimerkiksi, voit hakea viisi tuotetta seuraavasti:
Tarvittavat headerit
Jokainen GraphQL-pyyntö vaatii seuraavat headerit:
X-GraphQL-Secret
: AI Commerce -turva-avain.X-Tenant-Id
: Kaupan alias.X-Tenant-Secret
: Tenantin API-avain.Content-Type
:application/json
.
Yhteenveto
GraphQL on tehokas ja joustava tapa hakea tietoa AI Commerce -alustasta. Suosittelemme käyttämään AI Commerce:n Lambda-kuormanjakajaa tietoturvan parantamiseksi.
Lisätietoja GraphQL-rajapinnasta löydät tarkemmasta dokumentaatiosta tietopankistamme.