Skip to main content

ការ មើល ជាលើកដំបូងអំពី Webhooks (v2)

ចំណាំសំខាន់: សូមចំណាំថា មុខងារ ឬអត្ថបទនេះគឺសម្រាប់អ្នកប្រើប្រាស់ដែលមានជំនាញខ្ពស់។

Webhook គឺជាវិធីមួយដែលកម្មវិធី ឬ software ដូចជា Ultimate Multisite អាចផ្ដល់ព័ត៌មានពេលវេលាជាក់ស្ដែងទៅឱ្យកម្មវិធីផ្សេងទៀតបាន។ Webhook នឹងបញ្ជូនទិន្នន័យ ឬ payload ទៅកាន់កម្មវិធីផ្សេងៗភ្លាមៗ នៅពេលដែលវាកើតឡើង ដែលមានន័យថាអ្នក ទទួលបានទិន្នន័យភ្លាមៗ

នេះមានប្រយោជន៍ខ្លាំងណាស់ ប្រសិនបើអ្នកត្រូវការភ្ជាប់ (integrate) ឬផ្ទេរទិន្នន័យជាក់លាក់ពី Ultimate Multisite ទៅកាន់ CRM ឬប្រព័ន្ធផ្សេងទៀត រាល់ពេលដែលមានព្រឹត្តិការណ៍មួយត្រូវបានបង្កឡើង។ ឧទាហរណ៍ អ្នកត្រូវផ្ញើនាម និងអាសយដ្ឋានអ៊ីមែលរបស់អ្នកទៅបញ្ជីសារ (mailing list) រាល់ពេលដែលគណនីអ្នកប្រើប្រាស់ថ្មីត្រូវបានបង្កើតឡើង។

របៀបបង្កើត Webhook

ដើម្បីបង្កើត webhook សូមចូលទៅកាន់ network admin dashboard របស់អ្នក។ ចុចលើ Ultimate Multisite > Webhooks > Add New Webhook

Empty Webhooks list page with Add New Webhook button

បន្ទាប់មក អ្នកអាចកែសម្រួលការកំណត់រចនាសម្ព័ន្ធ webhook បាន៖

Add New Webhook form with Name, Event, and URL fields

នៅពេលបង្កើត webhook ថ្មី អ្នកនឹងត្រូវបានសួរព័ត៌មានដូចជា Name (ឈ្មោះ), URL, និង Event (ព្រឹត្តិការណ៍)។ អ្នកអាចប្រើឈ្មោះអ្វីក៏បានសម្រាប់ webhook របស់អ្នក។ កន្លែងសំខាន់បំផុតគឺ URL និង Event។

Webhook edit interface showing the URL field and payload preview

URL គឺជា endpoint ឬគោលដៅ ដែល Ultimate Multisite នឹងផ្ញើ payload ឬទិន្នន័យ ទៅដល់។ វាគឺជាកម្មវិធីដែលនឹងទទួលបានទិន្នន័យនោះ។

Zapier គឺជាដំណោះស្រាយដែលគេប្រើច្រើនជាងគេដើម្បីធ្វើឱ្យការភ្ជាប់ជាមួយកម្មវិធីភាគីទីបីកាន់តែងាយស្រួល។ បើគ្មាន platform ដូចជា Zapierទេ អ្នកនឹងត្រូវបង្កើត custom function ដោយដៃ ដែលនឹងចាប់យកទិន្នន័យនោះ ហើយដំណើរការវា។ សូមមើលអត្ថបទនេះអំពី របៀបប្រើ Ultimate Multisite webhook ជាមួយ Zapier

ᱱᱚᱣᱟ 記事 (article)-ནང་, webhook འདི་ག་གིས་སོ་སོའི་ལས་ཀ་ཇི་ལྟར་བྱེད་མཁན་དང་ Ultimate Multisite-ལུ་བཞག་ཡོད་པའི་ events ག་རེ་ག་ཚོད་ལུ་བལྟ་བར་བྱེད་མ་ཚད་, basic concept ག་རེ་འགྲོ་བ་ཅིན་ བཤད་ནི་ཡོད།

ང་ཚོས་ requestbin.com လို့ခေါ်တဲ့ third party site ཞིག་བེད་སྤྱོད་བྱེད་མ་ཚད་, 3rd party site ཞིག་བེད་སྤྱོད་བྱེད་མ་ཚད་, webhook ག་རེ་འགྲོ་བ་ཅིན་ བཤད་ནི་ཡོད།

requestbin.com ལ་འགྲོ་ནས་ Create Request Bin ནང་ལས་བཀྲོལ་ནི་ཡོད།

Button དེ་བཀྲོལ་ནས་, ཁྱོད་གིས་ account ག་རེ་ཡོད་པ་བཞིན་ log in བྱེད་དགོས་མི་འདྲ་བ་ཅིན་ sign up བྱེད་དགོས་པའི་སྐུལ་མ་བྱེད་ངེས་ཡོད། Account ག་རེ་ཡོད་པ་བཞིན་, သူတို့ dashboard-ལུ་བཀྲོལ་ནས་ immediate endpoint (URL) ག་རེ་བཟོ་ཐུབ་လဲ ག་རེ་བལྟ་ཐུབ་လဲ ག་རེ་བལྟ་ཐུབ་လဲ ག་རེ་བལྟ་ཐུབ་လဲ ག་རེ་བལྟ་ཐུབ་လဲ ག་རེ་བལྟ་ཐུབ་လဲ ག་རེ་བལྟ་ཐུབ་လဲ ག་རེ་བལྟ་ཐུབ་လဲ ག་རེ་བལྟ་ཐུབ་လဲ ག་རེ་བལྟ་ཐུབ་လဲ ག་རེ་བལྟ་ཐུབ་လဲ ག་རེ་བལྟ་ཐུབ་လဲ ག་རེ་བལྟ་ཐུབ་လဲ ག་རེ་བལྟ་ཐུབ་လဲ ག་རེ་བལྟ་ཐུབ་လဲ ག་རེ་བལྟ་ཐུབ་လဲ ག་རེ་བལྟ་ཐུབ་လဲ ག་རེ་བལྟ་ཐུབ་လဲ ག་རེ་བལྟ་ཐུབ་လဲ ག་རེ་བལྟ་ཐུབ་လဲ ག་རེ་བལྟ་ཐུབ་လဲ ག་རེ་བལྟ་ཐུབ་လဲ ག་རེ་བལྟ་ཐུབ་လဲ ག་རེ་བལྟ་ཐུབ་လဲ ག་རེ་བལྟ་ཐུབ་လဲ ག་རེ་བལྟ་ཐུབ་လဲ ག་རེ་བལྟ་ཐུབ་လဲ ག་རེ་བལྟ་ཐུབ་လဲ ག་རེ་བལྟ་ཐུབ་လဲ ག་རེ་བལྟ་ཐུབ་လဲ ག་རེ་བལྟ་ཐུབ་လဲ ག་རེ་བལྟ་ཐུབ་လဲ ག་རེ་བལྟ་ཐུབ་လဲ ག་རེ་བལྟ་ཐུབ་လဲ ག་རེ་བལྟ་ཐུབ་လဲ ག་རེ་བལྟ་ཐུབ་လဲ ག་རེ་བལྟ་ཐུབ་လဲ ག་རེ་བལྟ་ཐུབ་လဲ ག་རེ་བལྟ་ཐུབ་လဲ ག་རེ་བལྟ་ཐུབ་လဲ ག་རེ་བལྟ་ཐུབ་လဲ ག་རེ་བལྟ་ཐུབ་လဲ ག་རེ་བལྟ་ཐུབ་လဲ ག་རེ་བལྟ་ཐུབ་လဲ ག་རེ་བལྟ་ཐུབ་လဲ ག་རེ་བལྟ་ཐུབ་လဲ ག་རེ་བལྟ་ཐུབ་လဲ ག་རེ་བལྟ་ཐུབ་လဲ ག་རེ་བལྟ་ཐུབ་လဲ ག་རེ་བལྟ་ཐུབ་လဲ ག་རེ་བལྟ་ཐུབ་လဲ ག་རེ་བལྟ་ཐུབ་လဲ ག་རེ་བལྟ་ཐུབ་လဲ ག་རེ་བལྟ་ཐུབ་လဲ ག་རེ་བལྟ་ཐུབ་လဲ ག་རེ་བལྟ་ཐུབ་လဲ ག་རེ་བལྟ་ཐུབ་လဲ ག་རེ་བལྟ་ཐུབ་လဲ ག་རེ་བལྟ་ཐུབ་လဲ ག་རེ་བལྟ་ཐུབ་လဲ ག་རེ་བལྟ་ཐུབ་လဲ ག་རེ་བལྟ་ཐུབ་လဲ ག་རེ་བལྟ་ཐུབ་လဲ ག་རེ་བལྟ་ཐུབ་လဲ ག་རེ་བལྟ་ཐུབ་လဲ ག་རེ་བལྟ་ཐུབ་လဲ ག་རེ་བལྟ་ཐུབ་လဲ ག་རེ་བལྟ་ཐུབ་လဲ ག་རེ་བལྟ་ཐུབ་လဲ ག་རེ་བལྟ་ཐུབ་လဲ ག་རེ་བལྟ་ཐུབ་လဲ ག་རེ་བལྟ་ཐུབ་လဲ ག་རེ་བ

Thaum thaum, thov tsis txhob hlub. Thaum peem mus rau site Requestbin hauv, peb yuav paub ti payload (data) tau tuaj tawm raug nrog data test tam sim.

No yog qhov uas yog princip basic ntawm kev ua haujlwm ntawm webhook thiab endpoints. Yog ti neeg koj xav tsim endpoint zoo tshaj plaws (custom endpoint), koj yuav tsum tsim function zoo tshaj plaws los thov data uas koj raug tau txais kom Ultimate Multisite.