تطبيق PHP الخاص بك
يبدأ إجراء من Laravel، Symfony، WordPress، مهمة CRON أو الخلفية المخصصة.
PHP SMS " WHATSAPP SDK
ثبّت حزمة Composer وأرسل SMS من رقمك المحمول المتصل أو أرسل رسائل WhatsApp من لارافيل، سيمانفي، WordPress، مهام CRON وتطبيقات PHP المخصصة.
composer require
smsmobileapi/smsmobileapi-php✓<?php
require __DIR__ . '/vendor/autoload.php';
use SMSMobileAPI\SMSMobileAPI;
$client = new SMSMobileAPI(
getenv('SMSMOBILEAPI_KEY')
);
$result = $client->sendMessage(
'+32470000000',
'Your appointment is confirmed.',
false,
true
);
من PHP إلى هاتف محمول حقيقي
تقوم SDK بإزالة إعدادات HTTP المتكررة مع الحفاظ على نموذج SMSMobileAPI الأساسي: تبقى منطق الأعمال في PHP ويتم استخدام تسليم SMS عبر الهاتف المحمول والبطاقة SIM والرقم الحقيقي المتصل بحسابك.
يبدأ إجراء من Laravel، Symfony، WordPress، مهمة CRON أو الخلفية المخصصة.

يُصادق على الطلب، يطبق التوجيه ويُبقي النشاط مرئياً.
يستخدم الهاتف المتصل رقمه الحالي وخطة الهاتف المحمول لإرسال SMS.
المستلم يتلقى SMS عادي ويمكنه الرد على الرقم الذي يعرفه بالفعل.
البدء السريع
استخدم مستلم اختبار تسيطر عليه. احتفظ بمفتاح API خارج نظام التحكم بالمصدر، تحقق أن الهاتف متصل عبر الإنترنت وفحص المصفوفة المرجعة قبل ربط الاتصال بحدث تجاري مباشر.
$ composer require smsmobileapi/smsmobileapi-php
<?php
require __DIR__ . '/vendor/autoload.php';
use SMSMobileAPI\SMSMobileAPI;
$apiKey = getenv('SMSMOBILEAPI_KEY');
$client = new SMSMobileAPI($apiKey);
$response = $client->sendMessage(
'+32470000000',
'Hello from PHP!',
false, // sendWA
true // sendSMS
);
print_r($response);
طريقة واحدة، تحكم واضح بالقناة
العميل الرسمي يعرضsendMessage(). معاملان Boolean يختاران WhatsApp وSMS، في حين يقوم المعامل الخامس الاختياري بجدولة الطلب باستخدام طابع زمني يونكس.
استخدامfalse, true. يتم توجيه SMS إلى هاتفك المتصل ويتم إرساله باستخدام بطاقته SIM ورقمه المحمول الموجود.
$client->sendMessage(
$to, $message,
false, true
);اقرأ وثائق SMS →استخدامtrue, falseاتصل بـ WhatsApp أولاً من لوحة التحكم وتحقق من الاتصال قبل أتمتة الرسائل.
$client->sendMessage(
$to, $message,
true, false
);اقرأ وثائق WhatsApp →مرر طابع وقت Unix كالمُعامل الخامس. قم بتخزين المنطقة الزمنية المقصودة صراحة داخل تطبيقك قبل إنشائها.
$client->sendMessage(
$to, $message,
false, true, $timestamp
);راجع معلمات نقطة النهاية →PHP حيث يعمل عملك بالفعل
يتناسب SDK خلف طبقة التطبيق الموجودة لديك. يقرر كودك متى يتواصل، وأي بيانات يشمل، وكيفية التعامل مع النتيجة.
قم بتغليف العميل داخل خدمة واستدعائه من الوظائف، المستمعين، وحدات التحكم أو طبقة الإشعارات الخاصة بك.
طوابير · أحداث · خدماتسجل العميل كخدمة، وحقنه حيثما يلزم واحتفظ بمفتاح API في التهيئة المحمية.
حقن التبعيات · رسول · وحدة تحكمأضف إجراءات SMS أو WhatsApp إلى إضافة مخصصة، سير عمل نموذج، امتداد WooCommerce أو أداة إدارية.
التدفقات · الإضافات · WooCommerceأرسل تنبيهات تشغيلية، تذكيرات مجدولة أو إخطارات مجمعة مُتحكم بها من وظائف الخادم.
مراقبة · مهام · تنبيهات
أدوات PHP القياسية
تستخدم الحزمة تحميل تلقائي PSR-4 وGuzzle 7. يقوم Composer بحل الاعتمادية، ويحمل محملك التلقائي الحالي العميل ويحافظ تطبيقك على التحكم بالتحقق من الصحة، قواعد العمل، ومعالجة الأخطاء.
قائمة التحقق للإنتاج
يبسط SDK الاتصال، لكن تطبيقك يظل مسؤولاً عن بيانات الاعتماد الآمنة، الإدخال النظيف، سلوك المحاولة المتحكم به وسجلات التشغيل المفيدة.
حالات استخدام عملية لـ PHP
تأكيد إجراءات الحساب، المواعيد وتحديثات الخدمة من النظام الخلفي الذي يعرف بالفعل سياق العميل.
إرسال تحديثات الدفع، الإعداد، الشحن أو الاستلام من عمليات التجارة الإلكترونية ونظم ERP.
إخطار هاتف حقيقي عند مراقبة النسخ الاحتياطية، البنية التحتية أو الوظائف التجارية المهمة التي تتطلب الانتباه.
إطلاق SMS أو WhatsApp مخصصة من أحداث دورة حياة العميل، التذكرة أو العملاء المحتملين.
الأسئلة المتكررة حول PHP SDK
العميل SDK هو عميل PHP. تظل اتصال القناة، إعداد الحساب والنشاط التشغيلي متاحة عبر SMSMobileAPI.
نعم. قم بالتثبيتsmsmobileapi/smsmobileapi-phpمع Composer. كود المصدر المفتوح متاح في مستودع GitHub الرسمي لـ SMSMobileAPI.
نعم. بالنسبة لتطبيقات SMS الأصلية على الأجهزة المحمولة، يتم توجيه الطلب عبر الهاتف المتصل بحسابك على SMSMobileAPI. تقوم شريحة SIM والرقم الحالي بعملية الإرسال.
نعم. يُفعّل معلمةsendWAخاصية WhatsApp. يجب تكوين واتصال WhatsApp الخاص بك أولاً في لوحة التحكم وأن تكون عملية.
نعم. إنها مكتبة Composer عادية مع تحميل تلقائي PSR-4. احتفظ بها خلف كود التطبيق على الخادم وقم بتكييف العميل مع هيكل الخدمة الخاص بإطار عملك.
يركز العميل الحالي PHP على إرسال رسائل SMS و WhatsApp، بما في ذلك الجدولة الاختيارية. استخدم وثائق REST API للرسائل المستلمة، نشاط المكالمات وباقي نقاط نهاية المنصة المتخصصة.
خزّنه في إعدادات الخادم المحمية أو متغير بيئة. لا تضعه أبداً في JavaScript للمتصفح، مستودع عام، لقطة شاشة أو تطبيق عميل قابل للتوزيع.
تم تثبيت COMPOSER. والهاتف المحمول متصل.
ابدأ بمستلم واحد مُتحكّم فيه، افحص الاستجابة والنشاط، ثم وصل المكالمة التي تم التحقق منها إلى حدث تطبيقك الفعلي.
أخبرنا مع من نتحدث. تظل التفاصيل الخاصة بك مرفقة بمحادثة الدعم الخاصة هذه.