Skip to content

نقطة نهاية إرسال الرسائل القصيرة

نقطة نهاية REST API لإرسال الرسائل القصيرة عبر إضافة WSMS.

تتيح لك نقطة النهاية هذه إرسال الرسائل القصيرة عبر الإضافة. استخدمها لإرسال رسائل SMS إلى مستلم واحد أو أكثر برمجياً.

نقطة النهاية

POST /wp-json/wpsms/v1/send

معاملات الطلب

المعاملالنوعمطلوبالوصف
senderstringلامعرف المرسل أو رقم الهاتف
recipientsstring/arrayنعمأرقام الهواتف أو "subscribers" للإرسال إلى مجموعات المشتركين
group_idsarrayلامصفوفة معرفات مجموعات المشتركين (عندما تكون recipients هي "subscribers")
messagestringنعممحتوى الرسالة القصيرة
media_urlsarrayلامصفوفة عناوين URL للوسائط لرسائل MMS

أمثلة

cURL

curl --location --request POST 'https://site.com/wp-json/wpsms/v1/send' \
--header 'Content-Type: application/json' \
--data-raw '{
   "sender": "+15058713629",
   "recipients": "subscribers",
   "group_ids": [13, 4],
   "message": "Hello!",
   "media_urls": [
      "https://site.com/image.jpg"
   ]
}'

PHP

<?php
$curl = curl_init();

curl_setopt_array($curl, array(
  CURLOPT_URL => 'https://site.com/wp-json/wpsms/v1/send',
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => '',
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 0,
  CURLOPT_FOLLOWLOCATION => true,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => 'POST',
  CURLOPT_POSTFIELDS => json_encode([
    'sender' => '+15058713629',
    'recipients' => 'subscribers',
    'group_ids' => [13, 4],
    'message' => 'Hello!',
    'media_urls' => ['https://site.com/image.jpg']
  ]),
  CURLOPT_HTTPHEADER => array(
    'Content-Type: application/json',
  ),
));

$response = curl_exec($curl);
curl_close($curl);
echo $response;

الاستجابة

نجاح

{
   "message": "Successfully send SMS!",
   "error": [],
   "data": {
      "balance": 2
   }
}
الحقلالنوعالوصف
messagestringرسالة النجاح
errorarrayمصفوفة الأخطاء (فارغة عند النجاح)
data.balancenumberرصيد الرسائل القصيرة المتبقي

المصادقة

تتطلب نقطة النهاية هذه المصادقة. تأكد من أن طلبك يتضمن بيانات اعتماد صالحة لمصادقة WordPress أو مفتاح API.

ذات صلة

آخر تحديث: ٢٣ ديسمبر ٢٠٢٤