Predstavljamo: Spletne povezave za stranke za PhotoRobot Cloud

Predstavljamo: Spletne povezave za stranke za PhotoRobot Cloud

PhotoRobot uvaja Webhooks za stranke za PhotoRobot Cloud, ki povezuje vaše DAM, PIM, ERP ali prilagojene avtomatizacije s podpisanimi odhodnimi webhooki.

Prihranite čas in povzemite vsebino te strani
Izberite orodje za ustvarjanje povzetka te strani:

Spletne povezave za stranke za PhotoRobot Cloud

Vaši razvijalci in IT ekipe lahko zdaj povežejo PhotoRobot Cloud z vašim DAM, PIM, ERP ali prilagojeno avtomatizacijo s podpisanimi odhodnimi spletnimi povezavami. Spletne povezave za stranke v PhotoRobot Cloud ponujajo zanesljivo, na dogodkih usmerjeno dostavo podatkov – kar zagotavlja popolno povezljivost med vašim studiem in sistemi.

‍

‍

‍

Zaprite zanko med studiem in sistemi

Poskrbite, da vaši nadaljnji sistemi vedo, kdaj se status izdelka spremeni ali ko pride do dogodka razpoložljivosti gostovanja. PhotoRobot Cloud Webhooki za stranke dostavijo vsak dogodek na vaše končne točke, tako da integracije ostanejo povezane z dogodki – ne pa z anketami.

Dogodki v živo so:

  • Item.Status.Changed – Zavezana sprememba statusa zajetja na enem predmetu.
  • item.status.bulk_changed — en dogodek po spremembi statusa v oblaku.
  • host.item.availability.changed — gostovani mediji so postali prenosljivi ali nedostopni.
  • webhook.subscription.test — Pošlji samo test.

‍

‍

‍

Zanesljiva, na dogodkih usmerjena dostava podatkov

Spletne povezave za stranke v PhotoRobot Cloud vključujejo funkcije za:

  • Izhodne naročnine na webhook se upravljajo skupaj z integracijami za razvijalce.
  • Podpisana dostava HTTP, da lahko prejemniki preverijo pristnost.
  • "Pošlji test" in filtri za potrditev naročnine na webhook in preverjanja podpisa.
  • Dnevnik dostave za pregled vsebine, HTTP statusa in ponovitev.
  • Uporabniški vmesnik razvijalca pod Webhooks — webhooki in dostave so žive poleg API ključev.

‍

‍

‍

Govorjenje vašega jezika za produkcijske integracije

Spletne povezave za stranke so manjkajoča povezava med robotiziranim zajemanjem in sistemi za evidenco podjetja. Webhook je podpisan signal, ki namenoma prenaša le majhne vsebine. Po 2xx integracija prenese trenutni element iz REST v2 (pull.itemUrl / pull.deltaUrl). Webhooki lahko obvestijo založnika ali po odstranitvi olajšajo vašo ekipo pri začetku čiščenja CDN ali posodobitvi tržnice. PhotoRobot Cloud zdaj uporablja vaš jezik za produkcijske integracije.

‍

‍

‍

Signal, nato vlečenje

Uporabne vsebine ostajajo namenoma majhne. Vsaka uporabna vsebina poimenuje dogodek, organizacijo in (kadar je to relevantno) predmet, poleg tega pa tudi pull.itemUrl in pull.deltaUrl. Uporabne vsebine ne vsebujejo binarnih datotek slik, celotnih dreves map ali popolnega produktnega zapisa.

Vzorec, ki ga morajo razvijalci uvesti, je:

  1. Prejmite POST in preverite X-PhotoRobot-podpis proti surovemu telesu.
  2. Hitro vrni 2xx — uvozi DAM ali posodobi marketplace v svojem delavcu.
  3. Deduplikirajte po ID-ju dogodka. Dostava je vsaj enkrat.
  4. Pridobite trenutno stanje iz REST v2 gostovanja z uporabo pull URL-jev.

Ta razdelitev je tisto, kar integracijo naredi zanesljivo. PhotoRobot ne čaka, da se vaše delo s katalogom zaključi, vaš sistem pa nikoli ne obravnava obvestila kot katalog.

‍

‍

‍

Pogosti primeri uporabe spletnih kljuk za stranke

Najpogostejši primeri uporabe spletnih kljuk za stranke v ekosistemu PhotoRobot vključujejo:

  • PIM ali DAM osvežitev. Naročite se na hosting.item.availability.changed. Ko je gostovani medij prenosljiv, pridobi itemUrl in posodobi izdelek — vrtenja, slike in metapodatke v enem prehodu.
  • Seznam na tržnici. Filtrirajte gostovanje dogodkov na "Postalo prenosljivo." Objavite ali posodobite oglas šele potem, ko PhotoRobot dejansko prikaže slike.
  • Vidnost produkcijske plošče. Naročite se na item.status.changed, ko mora vaš ERP ali QC odbor vedeti, da se je postavka premaknila v UREJENO, ODOBRENO ali OBJAVLJENO — še preden je gostovanje pripravljeno.
  • Množične posodobitve kampanje. Po večji spremembi statusa v oblaku prispe en item.status.bulk_changed dogodek z deltaURL-jem. Namesto da pričakujete na tisoče spletnih kljuk za vsak predmet, dohitite prizadeti nabor vsebin.
  • Razveljavitev predpomnilnika ali CDN. Ko gostovanje preklopi na razpoložljivo ali nerazpoložljivo, očistite ali ogrejte poti, ki jih vaša trgovina že pozna. Webhook je sprožilec; Hosting API je vir novih URL-jev.

‍

‍

‍

Kako konfigurirati spletne kljuke za stranke

Za nastavitev Customer Webhooks za PhotoRobot Cloud odprite svoj PhotoRobot račun v načinu Razvijalci in uporabite Webhooks za ustvarjanje naročnine na webhook. Nato usmerite naročnino na svojo končno točko za prirejanje, da preverite prvo dostavo.

‍

‍

  1. Prijavite se v PhotoRobot račun in odprite Razvijalci → Webhooks.
  2. Ustvari webhook. Prilepi svoj HTTPS endpoint, ji daj notranje ime in izberi dogodke, ki jih potrebuješ.
  3. Kopirajte podpisno skrivnost, ko se pojavi — prikaže se enkrat, dokler je ne zavrtite.
  4. Kliknite Pošlji test. Potrdite, da je webhook.subscription.test prispel in podpis se potrdi.
  5. Odprite dnevnik dostave, da pregledate vsebino, HTTP status in ponovne posnetke.
  6. Prvo naročnino usmerite na staging končno točko.

‍

‍

Za več tehničnih informacij, vključno s primeri pogodb za razvijalce in podpisi, glejte PhotoRobot Developer Portal – Webhooks.

‍

‍