تواصل مع كل عملائك عبر الرسائل القصيرة. من لوحة التحكم أو باستدعاء API واحد.
أرسل حملات إلى قوائم جهات الاتصال، أو أرسل رسائل من تطبيقك عبر واجهة TwistSMS البرمجية. مفاتيح الاختبار وسجلات الإرسال والـ Webhooks متاحة مباشرة.
باقات رسائل مسبقة الدفع. بدون اشتراك.
curl https://twistsms.izeesoft.com/developer/api/send \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{"to": "+23566000000", "message": "Your code is 482913"}'
{ "status": "pending", "credits_used": 1 }
TwistSMS
الآن
تم التسليم
واجهة REST بصيغة JSON
مفاتيح منفصلة للاختبار والإنتاج
Webhooks لأحداث التسليم
الإنجليزية والفرنسية والعربية
المنصة
كل ما تحتاجه لمراسلة عملائك
استخدم لوحة التحكم للحملات، أو الواجهة البرمجية للإرسال من منتجك. كلاهما يستخدم رصيد الرسائل نفسه.
الحملات
اكتب الرسالة مرة واحدة، وأرسلها إلى قائمة جهات اتصال كاملة، وتابع حالة كل رسالة.
قوائم جهات الاتصال
نظّم عملاءك في قوائم تعيد استخدامها في الحملات، واستورد جهات الاتصال دفعة واحدة.
واجهة المطورين
أرسل الرسائل واقرأ رسائلك وقوائمك عبر واجهة REST محمية بمفاتيح وصول.
وضعا الاختبار والإنتاج
طوّر باستخدام مفاتيح الاختبار دون إرسال رسائل حقيقية، ثم انقل تطبيقك إلى الإنتاج.
Webhooks والسجلات
استقبل أحداث التسليم والرسائل الواردة، وافحص كل طلب يرسله تطبيقك.
باقات رسائل مسبقة الدفع
اشترِ الرصيد على شكل باقات وادفع بالبطاقة بأمان. كل رسالة تستهلك وحدة رصيد واحدة.
كيف تعمل
أرسل رسالتك الأولى خلال دقائق
-
1
أنشئ حسابك
سجّل ببريدك الإلكتروني وأكّده.
-
2
اشترِ باقة رصيد
اختر الباقة المناسبة لعدد الرسائل التي ترسلها.
-
3
أرسل من لوحة التحكم أو الواجهة البرمجية
ابدأ حملة، أو أنشئ تطبيقًا وأرسل باستخدام مفتاحه.
للمطورين
طلب واحد لإرسال رسالة
استخدم مفتاح الوصول، وأرسل رقم الهاتف ونص الرسالة، واستلم الرد بصيغة JSON.
- مفاتيح اختبار وإنتاج لكل تطبيق
- Webhooks للتسليم والرسائل الواردة
- سجلات الطلبات لتصحيح التكامل
require "net/http"
require "json"
uri = URI("https://twistsms.izeesoft.com/developer/send_sms")
request = Net::HTTP::Post.new(uri)
request["Authorization"] = "Bearer YOUR_API_KEY"
request["Content-Type"] = "application/json"
request.body = {
to: "+23512345678",
message: "Hello World!"
}.to_json
response = Net::HTTP.start(uri.hostname, uri.port, use_ssl: true) do |http|
http.request(request)
end
puts response.bodyimport json
import urllib.request
url = "https://twistsms.izeesoft.com/developer/send_sms"
payload = json.dumps({
"to": "+23512345678",
"message": "Hello World!"
}).encode("utf-8")
request = urllib.request.Request(url, data=payload, method="POST")
request.add_header("Authorization", "Bearer YOUR_API_KEY")
request.add_header("Content-Type", "application/json")
with urllib.request.urlopen(request) as response:
print(response.read().decode("utf-8"))(async () => {
const response = await fetch("https://twistsms.izeesoft.com/developer/send_sms", {
method: "POST",
headers: {
"Authorization": "Bearer YOUR_API_KEY",
"Content-Type": "application/json"
},
body: JSON.stringify({
to: "+23512345678",
message: "Hello World!"
})
});
const data = await response.json();
console.log(data);
})();$url = "https://twistsms.izeesoft.com/developer/send_sms";
$payload = json_encode([
"to" => "+23512345678",
"message" => "Hello World!"
]);
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, [
"Authorization: Bearer YOUR_API_KEY",
"Content-Type: application/json"
]);
curl_setopt($ch, CURLOPT_POSTFIELDS, $payload);
$response = curl_exec($ch);
curl_close($ch);
echo $response;import "dart:convert";
import "dart:io";
void main() async {
final uri = Uri.parse("https://twistsms.izeesoft.com/developer/send_sms");
final client = HttpClient();
final request = await client.postUrl(uri);
request.headers.set("Authorization", "Bearer YOUR_API_KEY");
request.headers.set("Content-Type", "application/json");
request.add(utf8.encode(jsonEncode({
"to": "+23512345678",
"message": "Hello World!"
})));
final response = await request.close();
final body = await response.transform(utf8.decoder).join();
print(body);
client.close();
}معلومات الاتصال
تواصل معنا
نحن هنا للمساعدة. تواصل معنا لأي استفسار أو طلب دعم.
- الهاتف
- +235 68 82 84 45
- البريد الإلكتروني
- [email protected]
- العنوان
- نجامينا، تشاد
- ساعات العمل
- الاثنين - الجمعة: 8:00 صباحًا - 5:00 مساءًنرد عادةً خلال يوم عمل واحد.
مساعدة في التكامل
يمكن لفريقنا مساعدتك في إعداد الحملات أو ربط تطبيقك بالواجهة البرمجية.
أرسل لنا رسالة
سنرد عليك في أقرب وقت ممكن
مستعد للتواصل مع عملائك؟
أنشئ حسابًا، واشترِ باقة، وأرسل رسالتك الأولى اليوم.