Oprettelse af webhooks
Webhooks er et værktøj, der bruges til at hente og gemme data fra en bestemt begivenhed. Du kan bruge dem til at oprette en https://
-webadresse, hvor dataene omkring begivenheden kan gemmes i JSON- eller XML-format. Webhooks bruges almindeligvis af de følgende årsager:
- Afgivelse af en ordre
- Ændring af prisen på et produkt
- Underretning til din IM-klient eller din personsøger, når du er offline
- Indsamling af data til datalagring
- Integration af dit regnskabssoftware
- Filtrering af varer i ordrer og information til forskellige fragtmænd om ordren
- Fjernelse af kundedata fra din database, når appen afinstalleres
På denne side
Understøttede webhookhændelser
Når du opretter en webhook, kan du vælge mellem nogle af de anførte hændelser. Hvis du f.eks. vil oprette en webhook, der sendes, hver gang en ordre er betalt, skal du vælge Ordrebetaling. Og hvis du f.eks. vil oprette en webhook, der sendes, hver gang en butiksegenskab opdateres, skal du vælge Butiksopdatering.
Kategori | Events |
---|---|
Indkøbskurv |
|
Betalingsproces |
|
Kollektion |
|
Kunde |
|
Rabat |
|
Ordrekladde |
|
Klargøring |
|
Lager |
|
Lokation |
|
Markedsføre |
|
Ordre |
|
Produkt |
|
Refunder |
|
Shop |
|
Betalingsmiddel |
|
Tema |
|
Transaktion |
|
Opret webhooks
Du kan når som helst oprette en webhook. Dine webhooks er underskrevet med et id, der består af en kombination af bogstaver og tal, der er unikke for din butik.
Trin:
Desktop
Gå til Indstillinger > Meddelelser i din Shopify-administrator.
Klik på Webhooks.
Klik på ⊕ Opret webhook.
I rullemenuen Hændelser skal du vælge en af de understøttede webhook-hændelser, du vil bruge som din webhook-hændelse. Du kan ikke ændre webhook-hændelsen, efter webhooken er oprettet.
Vælg det format, du vil have, hvori Shopify skal sende disse oplysninger til dig, i rullemenuen Format. De to valgmuligheder er JSON eller XML.
-
I feltet webadresse skal du angive den webadresse, hvor du vil have gemt dine data. Webhooks kan ikke returneres til følgende webadresser:
- Localhost
- Alle webadresser, der slutter med ordet "internal" (f.eks.
example.com/internal
) - Enhver webadresse fra ethvert tilpasset domæne, der er knyttet til butikken
- "Falske" domæner (f.eks.
www.example.com
) - Shopify-domæner (f.eks.
shopify.com
ogmyshopify.com
)
Vælg din foretrukne webhook-version i Webhook API-versionen.
Klik på Gem.
iPhone
- Tryk på knappen … i Shopify-appen, og tryk derefter på Indstillinger.
- Tryk på Meddelelser i afsnittet Indstillinger for butik.
- Tryk på Webhooks.
- Tryk på ⊕ Opret webhook.
- I rullemenuen Hændelser skal du vælge en af de understøttede webhook-hændelser, du vil bruge som din webhook-hændelse. Du kan ikke ændre webhook-hændelsen, efter webhooken er oprettet.
- Vælg det format, du vil have, hvori Shopify skal sende disse oplysninger til dig, i rullemenuen Format. De to valgmuligheder er JSON eller XML.
-
I feltet webadresse skal du angive den webadresse, hvor du vil have gemt dine data. Webhooks kan ikke returneres til følgende webadresser:
- Localhost
- Alle webadresser, der slutter med ordet "internal" (f.eks.
example.com/internal
) - Enhver webadresse fra ethvert tilpasset domæne, der er knyttet til butikken
- "Falske" domæner (f.eks.
www.example.com
) - Shopify-domæner (f.eks.
shopify.com
ogmyshopify.com
)
Vælg din foretrukne webhook-version i Webhook API-versionen.
Tryk på Gem.
Android
- I Shopify-appen trykker du på ☰, og tryk derefter på Indstillinger.
- Tryk på Meddelelser i afsnittet Indstillinger for butik.
- Tryk på Webhooks.
- Tryk på ⊕ Opret webhook.
- I rullemenuen Hændelser skal du vælge en af de understøttede webhook-hændelser, du vil bruge som din webhook-hændelse. Du kan ikke ændre webhook-hændelsen, efter webhooken er oprettet.
- Vælg det format, du vil have, hvori Shopify skal sende disse oplysninger til dig, i rullemenuen Format. De to valgmuligheder er JSON eller XML.
-
I feltet webadresse skal du angive den webadresse, hvor du vil have gemt dine data. Webhooks kan ikke returneres til følgende webadresser:
- Localhost
- Alle webadresser, der slutter med ordet "internal" (f.eks.
example.com/internal
) - Enhver webadresse fra ethvert tilpasset domæne, der er knyttet til butikken
- "Falske" domæner (f.eks.
www.example.com
) - Shopify-domæner (f.eks.
shopify.com
ogmyshopify.com
)
Vælg din foretrukne webhook-version i Webhook API-versionen.
Tryk på ✓.
Når din nye webhook er gemt, vises den på siden Webhooks.
Rediger webhooks
Du kan redigere konfigurationen af en webhook, efter den er oprettet. Du kan dog ikke ændre den valgte webhook-hændelse.
Trin:
Desktop
Gå til Indstillinger > Meddelelser i din Shopify-administrator.
Klik på Webhooks.
Klik på ... > Rediger i den række, der indeholder den webhook, du vil redigere.
Rediger webhooken efter behov i dialogboksen Rediger webhook.
Klik på Gem.
iPhone
- Tryk på knappen … i Shopify-appen, og tryk derefter på Indstillinger.
- Tryk på Meddelelser i afsnittet Indstillinger for butik.
- Tryk på Webhooks.
- I rækken, der indeholder den webhook, du vil redigere, skal du trykke på ... > Rediger.
- Rediger webhooken efter behov i dialogboksen Rediger webhook.
- Tryk på Gem.
Android
- I Shopify-appen trykker du på ☰, og tryk derefter på Indstillinger.
- Tryk på Meddelelser i afsnittet Indstillinger for butik.
- Tryk på Webhooks.
- I rækken, der indeholder den webhook, du vil redigere, skal du trykke på ... > Rediger.
- Rediger webhooken efter behov i dialogboksen Rediger webhook.
- Tryk på ✓.
Test webhooks
Du kan teste din webhook for at sikre dig, at de ønskede hændelsesoplysninger sendes til den korrekte webadresse.
Trin:
Desktop
Gå til Indstillinger > Meddelelser i din Shopify-administrator.
Klik på Webhooks.
I rækken, der indeholder den webhook, du vil teste, skal du klikke på ... > Send test.
På den webadresse, du har angivet for webhooken, skal du bekræfte, at meddelelsen fungerer.
iPhone
- Tryk på knappen … i Shopify-appen, og tryk derefter på Indstillinger.
- Tryk på Meddelelser i afsnittet Indstillinger for butik.
- Tryk på Webhooks.
- Tryk på ... > Send test i den række, der indeholder den webhook, du vil teste.
- På den webadresse, du har angivet for webhooken, skal du bekræfte, at meddelelsen fungerer.
Android
- I Shopify-appen trykker du på ☰, og tryk derefter på Indstillinger.
- Tryk på Meddelelser i afsnittet Indstillinger for butik.
- Tryk på Webhooks.
- Tryk på ... > Send test i den række, der indeholder den webhook, du vil teste.
- På den webadresse, du har angivet for webhooken, skal du bekræfte, at meddelelsen fungerer.
Slet webhooks
Du kan slette en webhook i din Shopify-administrator. Denne handling kan ikke fortrydes.
Trin:
Desktop
Gå til Indstillinger > Meddelelser i din Shopify-administrator.
Klik på Webhooks.
I rækken, der indeholder den webhook, du vil slette, skal du klikke på ... > Slet.
iPhone
- Tryk på knappen … i Shopify-appen, og tryk derefter på Indstillinger.
- Tryk på Meddelelser i afsnittet Indstillinger for butik.
- Tryk på Webhooks.
- I rækken, der indeholder den webhook, du vil slette, skal du trykke på ... > Slet.
Android
- I Shopify-appen trykker du på ☰, og tryk derefter på Indstillinger.
- Tryk på Meddelelser i afsnittet Indstillinger for butik.
- Tryk på Webhooks.
- I rækken, der indeholder den webhook, du vil slette, skal du trykke på ... > Slet.