نقطة نهاية إلغاء تسجيل Webhook
نقطة نهاية REST API لإلغاء تسجيل وإلغاء الاشتراك في webhooks في WSMS.
تتيح لك نقطة النهاية هذه إلغاء تسجيل وإلغاء الاشتراك في webhook في WSMS. استخدمها عندما لا تريد استقبال الإشعارات عبر webhook مسجل بعد الآن.
نقطة النهاية
DELETE /wp-json/wpsms/v1/webhook
المصادقة
يدعم WSMS مصادقة كلمة مرور التطبيق (WordPress 5.6+).
راجع نقطة نهاية تسجيل Webhook للحصول على تعليمات إعداد المصادقة.
معاملات الطلب
| المعامل | النوع | مطلوب | الوصف |
|---|---|---|---|
webhook_url | string | نعم | عنوان URL الخاص بـ 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 - تسجيل webhooks جديدة
آخر تحديث: ٢٣ ديسمبر ٢٠٢٤