Praleisti į pagrindinį turinį

API Leidimai

Norint atskleisti visą AI SmartTalk potencialą — pavyzdžiui, ieškoti užsakymų, atnaujinti produktų aprašymus ar valdyti klientus — reikia sukonfigūruoti PrestaShop Webservice API raktą su tinkamais leidimais.

info

Šis žingsnis yra privalomas, jei norite naudoti AI Actions (SmartFlow). Be jo, jūsų AI asistentas vis tiek gali atsakyti į klausimus, remdamasis sinchronizuotomis žiniomis, tačiau negalės pasiekti realaus laiko parduotuvės duomenų.


1. Webservice įgalinimas

  1. Eikite į Išplėstiniai parametrai > Webservice
  2. Įgalinkite PrestaShop webservice
  3. Paspauskite Išsaugoti

2. API rakto kūrimas

  1. Webservice puslapyje paspauskite Pridėti naują webservice raktą
  2. Užpildykite formą:
    • Raktas: Paspauskite Generuoti, kad sukurtumėte saugų raktą, arba įveskite savo
    • Rakto aprašymas: AI SmartTalk
    • Būsena: Įgalinta
  3. Nustatykite leidimus, kaip aprašyta žemiau
  4. Paspauskite Išsaugoti
warning

Nukopijuokite ir išsaugokite API raktą — jo prireiks konfigūruojant integraciją AI SmartTalk.


3. Reikalingi leidimai

API rakto leidimų skyriuje įgalinkite šiuos išteklius:

IštekliusGETPUTPOSTAprašymas
productsTaipTaipPerskaityti produktų detales, atnaujinti aprašymus ir SEO
ordersTaipIeškoti užsakymų pagal nuorodą arba klientą
order_detailsTaipPeržiūrėti produktus užsakyme
order_statesTaipPerskaityti užsakymo būsenos etiketes
order_historiesTaipTaipPerskaityti būsenos istoriją, pridėti būsenos pakeitimus
customersTaipTaipIeškoti ir atnaujinti klientų informaciją
languagesTaipIšvardyti prieinamas parduotuvės kalbas
tip

Žymėkite tik aukščiau išvardytus leidimus. Nereikia suteikti prieigos prie kitų išteklių.


4. Kiekvieno ištekliaus naudojimo paskirtis

Produktai (skaityti + rašyti)

  • Skaityti: Gauti produktų detales — pavadinimą, aprašymą, trumpą aprašymą, kainą, nuorodą, atsargų kiekį, SEO laukus (meta pavadinimas, meta aprašymas, meta raktiniai žodžiai)
  • Rašyti: Atnaujinti produktų aprašymus, trumpus aprašymus ir SEO laukus su pilna daugialypės kalbos parama

Užsakymai (tik skaityti)

  • Ieškoti užsakymo pagal jo nuorodos numerį
  • Išvardyti užsakymus tam tikram klientui (pagal el. paštą)
  • Gauti naujausią užsakymą klientui

Užsakymo detalės (tik skaityti)

  • Peržiūrėti produktus užsakyme: pavadinimą, nuorodą, kiekį, vieneto kainą

Užsakymo būsenos (tik skaityti)

  • Gauti žmogui suprantamą etiketę kiekvienai užsakymo būsenai (pvz., "Mokėjimas priimtas", "Išsiųsta")

Užsakymo istorijos (skaityti + kurti)

  • Skaityti: Peržiūrėti užsakymo būsenos pakeitimų istoriją
  • Kurti: Pridėti naują būsenos pakeitimą užsakymui (pvz., pažymėti kaip išsiųstą), su pasirenkamu el. pašto pranešimu klientui

Klientai (skaityti + rašyti)

  • Skaityti: Ieškoti kliento pagal el. paštą arba ID — gauti vardą, el. paštą, registracijos datą, naujienlaiškio būseną, pastabas
  • Rašyti: Atnaujinti klientų informaciją (vardas, pavardė, el. paštas, pastabos)

Kalbos (tik skaityti)

  • Išvardyti visas kalbas, sukonfigūruotas jūsų parduotuvėje (naudojama daugialypės kalbos produktų atnaujinimams)

5. API rakto įvedimas AI SmartTalk

Kai jūsų Webservice raktas sukurtas ir sukonfigūruotas:

  1. Eikite į AI SmartTalk modulio konfigūraciją PrestaShop
  2. API raktas paprastai perduodamas per OAuth ryšį
  3. Jei reikia jį atnaujinti, eikite į savo AI SmartTalk valdymo skydelį > Integracija > PrestaShop ir atnaujinkite Webservice raktą

Dėl daugiapakopės konfigūracijos, kiekviena svetainė gali turėti savo Webservice API raktą, sukonfigūruotą nepriklausomai.

Prestashop token


Kiti žingsniai

Pasiruošę pakelti savo
vartotojo patirtį?

Diegkite AI asistentus, kurie džiugina klientus ir plečiasi kartu su jūsų verslu.

Atitinka GDPR