اندپوینت حذف Webhook
اندپوینت REST API برای حذف و لغو اشتراک از webhookها در WSMS.
این اندپوینت به شما امکان میدهد یک webhook را در WSMS حذف و لغو اشتراک کنید. زمانی که دیگر نمیخواهید از طریق یک webhook ثبتشده اعلان دریافت کنید، از آن استفاده کنید.
اندپوینت
DELETE /wp-json/wpsms/v1/webhook
احراز هویت
WSMS از احراز هویت با رمز عبور برنامهای (وردپرس 5.6 به بالا) پشتیبانی میکند.
برای راهنمای تنظیم احراز هویت، اندپوینت ثبت Webhook را مشاهده کنید.
پارامترهای درخواست
| پارامتر | نوع | الزامی | توضیحات |
|---|---|---|---|
webhook_url | string | بله | آدرس webhook برای حذف |
type | string | بله | نوع رویداد: new_subscriber یا new_sms |
نمونهها
cURL
curl --location --request DELETE 'https://site.com/wp-json/wpsms/v1/webhook?type=new_sms&webhook_url=https://your-webhook-url.com' \
--header 'Authorization: Basic YOUR_API_KEY'
PHP
<?php
$username = 'your-username';
$password = 'your-application-password';
$auth = base64_encode("$username:$password");
$webhook_url = urlencode('https://your-webhook-url.com');
$type = 'new_sms';
$url = "https://site.com/wp-json/wpsms/v1/webhook?type={$type}&webhook_url={$webhook_url}";
$args = array(
'method' => 'DELETE',
'headers' => array(
'Authorization' => 'Basic ' . $auth,
),
);
$response = wp_remote_request($url, $args);
مرتبط
- اندپوینت ثبت Webhook - ثبت webhookهای جدید
آخرین بهروزرسانی: ۳ دی ۱۴۰۳