Mencipta webhook
Webhook ialah alat untuk mendapatkan dan menyimpan data daripada peristiwa tertentu. Webhook membolehkan anda mendaftar URL https:// tempat data peristiwa boleh disimpan dalam format JSON atau XML. Webhook biasa digunakan atas sebab yang berikut:
- Membuat pesanan
- Menukar harga produk
- Memberitahu pelanggan IM atau kelui anda apabila anda berada di luar talian
- Mengumpulkan data untuk pergudangan data
- Mengintegrasikan perisian perakaunan anda
- Menapis item pesanan dan memaklumkan pelbagai pengirim tentang pesanan tersebut
- Mengalih keluar data pelanggan daripada pangkalan data anda apabila mereka menyahpasang aplikasi anda
Pada halaman ini
Peristiwa webhook yang disokong
Apabila mencipta webhook, anda boleh memilih daripada mana-mana peristiwa yang disenaraikan. Sebagai contoh, jika anda ingin mencipta webhook yang dihantar setiap kali pesanan telah dibayar, maka pilih Pembayaran pesanan. Untuk contoh yang lain, jika anda ingin mencipta webhook yang dihantar setiap kali sifat kedai dikemaskinikan, maka pilih Kemas kini kedai.
| Kategori | Peristiwa |
|---|---|
| Troli |
|
| Pembayaran |
|
| Koleksi |
|
| Pelanggan |
|
| Diskaun |
|
| Pesanan draf |
|
| Pemenuhan |
|
| Inventori |
|
| Lokasi |
|
| Pasaran |
|
| Pesanan |
|
| Produk |
|
| Bayaran balik |
|
| Shop |
|
| Tender |
|
| Tema |
|
| Transaksi |
|
Cipta webhook
Anda boleh mencipta webhook pada bila-bila masa. Webhook anda ditandatangani dengan ID yang terdiri daripada gabungan huruf dan nombor yang unik untuk kedai anda.
Langkah-langkah:
Desktop
Daripada pentadbir Shopify anda, pergi ke Tetapan > Pemberitahuan.
Klik Webhook.
Klik ⊕ Cipta webhook.
Dalam menu juntai bawah Acara, pilih mana-mana acara webhook yang disokong yang ingin anda gunakan sebagai acara webhook anda. Anda tidak boleh menukar acara webhook selepas webhook dicipta.
Dalam menu juntai bawah Format, pilih format yang anda mahu Shopify menghantar maklumat ini kepada anda. Dua pilihan tersebut ialah JSON atau XML.
Dalam medan URL, masukkan URL tempat anda ingin data disimpan. Webhook tidak boleh dikembalikan ke URL berikut:
- Localhost
- Mana-mana URL yang berakhir dengan perkataan "internal" (seperti
example.com/internal) - Mana-mana URL daripada sebarang domain tersuai yang dilampirkan pada kedai
- Domain "Palsu" (seperti
www.example.com) - Domain Shopify (seperti
shopify.comdanmyshopify.com)
Dalam Versi API Webhook, pilih versi webhook pilihan anda.
Klik Simpan.
Mudah alih
Daripada aplikasi Shopify, ketik
, dan kemudian ketik
Tetapan.
Dalam bahagian Tetapan kedai, ketik Pemberitahuan.
Ketik Webhook.
Ketik ⊕ Cipta webhook.
Dalam menu juntai bawah Acara, pilih mana-mana acara webhook yang disokong yang ingin anda gunakan sebagai acara webhook anda. Anda tidak boleh menukar acara webhook selepas webhook dicipta.
Dalam menu juntai bawah Format, pilih format yang anda mahu Shopify menghantar maklumat ini kepada anda. Dua pilihan tersebut ialah JSON atau XML.
Dalam medan URL, masukkan URL tempat anda ingin data disimpan. Webhook tidak boleh dikembalikan ke URL berikut:
- Localhost
- Mana-mana URL yang berakhir dengan perkataan "internal" (seperti
example.com/internal) - Mana-mana URL daripada sebarang domain tersuai yang dilampirkan pada kedai
- Domain "Palsu" (seperti
www.example.com) - Domain Shopify (seperti
shopify.comdanmyshopify.com)
Dalam Versi API Webhook, pilih versi webhook pilihan anda.
Ketik Simpan atau ✓.
Selepas disimpan, webhook baharu anda dipaparkan pada halaman Webhook.
Sunting webhook
Anda boleh menyunting konfigurasi webhook selepas webhook dicipta. Walau bagaimanapun, anda tidak boleh mengubah suai acara webhook yang dipilih.
Langkah-langkah:
Desktop
Daripada pentadbir Shopify anda, pergi ke Tetapan > Pemberitahuan.
Klik Webhook.
Dalam baris yang mengandungi webhook yang ingin anda sunting, klik ... > Sunting.
Dalam dialog Sunting webhook, ubah suai webhook mengikut keperluan.
Klik Simpan.
Mudah alih
Daripada aplikasi Shopify, ketik
, dan kemudian ketik
Tetapan.
Dalam bahagian Tetapan kedai, ketik Pemberitahuan.
Ketik Webhook.
Dalam baris yang mengandungi webhook yang ingin anda sunting, ketik ... > Sunting.
Dalam dialog Sunting webhook, ubah suai webhook mengikut keperluan.
Ketik Simpan atau ✓.
Uji webhook
Anda boleh menguji webhook anda untuk memastikan maklumat acara yang anda mahukan dihantar ke URL yang betul.
Langkah-langkah:
Desktop
Daripada pentadbir Shopify anda, pergi ke Tetapan > Pemberitahuan.
Klik Webhook.
Dalam baris yang mengandungi webhook yang ingin anda uji, klik ... > Hantar ujian.
Pada URL yang anda tetapkan untuk webhook, sahkan bahawa pemberitahuan tersebut berfungsi.
Mudah alih
Daripada aplikasi Shopify, ketik
, dan kemudian ketik
Tetapan.
Dalam bahagian Tetapan kedai, ketik Pemberitahuan.
Ketik Webhook.
Dalam baris yang mengandungi webhook yang ingin anda uji, ketik ... > Hantar ujian.
Pada URL yang anda tetapkan untuk webhook, sahkan bahawa pemberitahuan tersebut berfungsi.
Padamkan webhook
Anda boleh memadamkan webhook dari pentadbir Shopify anda. Tindakan ini tidak boleh dibuat asal.
Langkah-langkah:
Desktop
Daripada pentadbir Shopify anda, pergi ke Tetapan > Pemberitahuan.
Klik Webhook.
Dalam baris yang mengandungi webhook yang ingin anda padamkan, klik ... > Padam.
Mudah alih
Daripada aplikasi Shopify, ketik
, dan kemudian ketik
Tetapan.
Dalam bahagian Tetapan kedai, ketik Pemberitahuan.
Ketik Webhook.
Dalam baris yang mengandungi webhook yang ingin anda padamkan, ketik ... > Padam.