Uusi
18.3.2025
AI Commerce Cloud tarjoaa GraphQL API:n, mikä mahdollistaa joustavan ja tehokkaan tavan hakea dataa alustalta. GraphQL on erityisen hyödyllinen, koska se antaa kumppaneille mahdollisuuden määritellä tarkasti, mitä dataa he tarvitsevat, mikä vähentää tarpeettomia tiedonsiirtoja ja nopeuttaa pyyntöjen käsittelyä.
Kuinka GraphQL toimii AI Commerce Cloudissa?
AI Commerce Cloud käyttää Apollo GraphQL -palvelinta, joka käsittelee pyynnöt ja palauttaa vain pyydetyn datan. Kumppanit voivat käyttää GraphQL:ää hakeakseen tuotteita, maita ja muuta dataa AI Commerce Cloud -alustalta. GraphQL -pyynnöt tehdään HTTP POST -menetelmällä ja ne vaativat asianmukaiset autentikointitunnukset.
Esimerkki GraphQL-pyynnöstä
GraphQL-pyynnöt tehdään JSON-muodossa käyttäen kuormantasaajan päätepistettä, joka saadaan APP_LOAD_BALANCER_URL -ympäristömuuttujasta. Esimerkiksi hakeaksesi viisi tuotetta:
Vaaditut otsakkeet
Jokaisessa GraphQL-pyynnössä on oltava seuraavat otsakkeet:
X-GraphQL-Secret: AI Commerce -turvaavain.
X-Tenant-Id: Myymälän alias.
X-Tenant-Secret: Tenant API -avain.
Content-Type: application/json.
Yhteenveto
GraphQL on tehokas ja joustava tapa hakea dataa AI Commerce Cloudista. Suosittelemme käyttämään AI Commerce Cloudin Lambda-kuormantasaajaa turvallisuuden parantamiseksi.
Tarkempaa tietoa GraphQL API:sta on saatavilla tietopankkimme dokumentaatiosta.