Gauti vykdymo užsakymų duomenis
Galite naudoti veiksmą „Gauti vykdymo užsakymų duomenis“, kad nuskaitytumėte vykdymo užsakymų informaciją iš savo parduotuvės.
Konfigūracija
Laukai
Veiksme „Gauti vykdymo užsakymų duomenis“ yra šie laukai, kurie naudojami užklausai sukurti:
| Laukas | Aprašas |
|---|---|
| Rūšiuoti duomenis pagal | Būtina. Parametrai, pagal kuriuos rūšiuojami paieškos užklausos grąžinami duomenys. |
| Maksimalus rezultatų skaičius | Būtina. Maksimalus rezultatų skaičius, kurį gali grąžinti Jūsų pasirinkta paieškos užklausa. Vienu metu galite grąžinti iki 100. |
| Užklausa | Būtina. Pasirinkite iš įprastų užklausų arba pasirinkite Išplėstinė, kad sukurtumėte savo. |
Užklausos eilutė
Toliau pateikiamas pavyzdys užklausos, kaip gauti vykdymo užsakymus, kurie šiuo metu yra sulaikyti:
status:ON_HOLDKintamasis status yra filtras, pasiekiamas vykdymo užsakymų užklausoje, ir gali būti naudojamas kelis kartus arba derinamas su kitais kintamaisiais.
Kai teikiate duomenų užklausas, naudinga žinoti:
- Galimų vykdymo užsakymų filtrų sąrašas
- Užklausos turi atitikti tam tikrą sintaksę
- Užklausos laukų reikšmės ne visada yra dokumentuotos. Kai kuriais atvejais reikšmes galima rasti peržiūrint API dokumentus. Taip pat laukų reikšmes dažnai galite rasti URL adresuose administratoriaus skydelyje, kai filtruojate. Pavyzdžiui, norėdami rasti kai kurias užsakymo užklausos reikšmes, filtruokite puslapį „Užsakymai“ administratoriaus skydelyje ir patikrinkite URL.
- Galite paleisti arba išbandyti užklausą savo parduotuvėje naudodami „Shopify GraphiQL“ programėlę.
- Atsižvelkite į tai, kas nutiks, jei užklausa nepavyks. Dažnai API grąžins visus rezultatus (o ne nė vieno).
Grąžinti duomenys
Visi veiksmai Gauti duomenis grąžina nuo 0 iki 100 išteklių sąrašą. Priklausomai nuo Jūsų naudojimo atvejo, šiuos duomenis galite naudoti įvairiais būdais:
- Jei reikia apdoroti kiekvieną sąrašo elementą atskirai, pvz., pridėti kiekvienam žymą, galite naudoti veiksmą Kiekvienam.
- Jei reikia apibendrinti duomenis, pvz., suskaičiuoti, kiek rezultatų buvo grąžinta, galite naudoti veiksmus Skaičiuoti arba Sumuoti.
- Jei reikia išvesti sąrašą, pvz., išsiųsti el. laišką su visais daiktais, grąžintus duomenis galite naudoti tiesiogiai tolesniuose veiksmuose.
Norėdami pasiekti grąžintus duomenis veiksmuose, einančiuose po šio, naudokite kintamąjį pavadinimu Gauti vykdymo užsakymo duomenis. Tai yra vykdymo užsakymų sąrašas. Šį kintamąjį galite naudoti tiek sąlygose, tiek veiksmuose. Pavyzdžiui, vykdymo užsakymų sąrašą galite išsiųsti veiksmu Siųsti vidinį el. laišką, kaip parodyta čia:
{% for fulfillment_order in GetFulfillmentOrderData %}
* Order: {{ fulfillment_order.order.name }} Location: {{ fulfillment_order.assignedLocation.name }}
{% endfor %}Paleidikliai
Šį veiksmą galite naudoti bet kurioje darbo eigoje, įskaitant paleidiklį Suplanuotas laikas. Darbo eigoje, kurioje naudojamas paleidiklis Suplanuotas laikas, darbo eiga pradedama Jūsų nurodytu laiku, o ne dėl įvykio. Kadangi nėra konkretaus įvykio Jūsų parduotuvėje ar programėlėje, kuris paleistų darbo eigą, jokie duomenys automatiškai neįtraukiami.
API informacija
Šablonai
Kasdien siųsti el. pašto suvestinę su sulaikytų vykdymo užsakymų sąrašu
Kiekvieną dieną ši darbo eiga pateiks užklausą dėl visų sulaikytų vykdymo užsakymų (iki 100 vienu metu). Ji išsiųs el. pašto suvestinę su užsakymo pavadinimu ir priskirta vykdymo vieta. Peržiūrėti šabloną