وبسرویس ارسال پیامک REST API | اتصال سریع، پایدار و آسان
وبسرویس پیامک REST API، یکی از سریعترین و بهصرفهترین روشها برای ارسال پیامک از طریق سایت، اپلیکیشن یا نرمافزار است. با اتصال به API پیامک، میتوانید پیامهای خودکار، اطلاعرسانی، تایید عضویت یا کد احراز هویت را بدون نیاز به پنل و بهصورت مستقیم ارسال کنید.
مزایای استفاده از وبسرویس ارسال پیامک REST API
- 📡 پروتکل RESTful سازگار با تمام زبانهای برنامهنویسی
- ⚡ سرعت بالا در پردازش و ارسال
- 🔒 ارسال ایمن با کلید API اختصاصی
- 📲 پشتیبانی از پیامک تکی، گروهی و زمانبندیشده
- 🚫 ارسال به شمارههای بلک لیست با قابلیت خدماتی
- 📑 دریافت گزارش لحظهای وضعیت پیام
ساختار وب سرویس پیامک (REST API)
برای ارسال پیامک، کافیست یک درخواست POST با فرمت JSON به آدرس زیر ارسال کنید:
POST https://panel.jahanpayamak.ir/api/v1/پارامترهای مورد نیاز در درخواست
| کلید | نوع داده | توضیح |
|---|---|---|
| username | string | نام کاربری سامانه پیامک |
| password | string | رمز عبور یا API Key |
| to | string/array | شماره مقصد یا لیست شمارهها |
| from | string | شماره ارسالکننده (خط اختصاصی) |
| text | string | متن پیامک |
نمونه کدهای ارسال پیامک با REST API
PHP
$data = [
"username" => "your_username",
"password" => "your_password",
"to" => "09123456789",
"from" => "5000XXXX",
"text" => "کد تایید شما: 123456",
];
$options = [
"http" => [
"header" => "Content-Type: application/json",
"method" => "POST",
"content" => json_encode($data),
]
];
$context = stream_context_create($options);
$result = file_get_contents("https://panel.jahanpayamak.ir/api/v1/SendSMS", false, $context);
echo $result;
Python (با requests)
import requests
data = {
"username": "your_username",
"password": "your_password",
"to": "09123456789",
"from": "5000XXXX",
"text": "کد تایید شما: 123456"
}
response = requests.post("https://panel.jahanpayamak.ir/api/v1/SendSMS", json=data)
print(response.text)
C# (.NET)
using System.Net.Http;
using System.Text;
var client = new HttpClient();
var json = @"{
""username"": ""your_username"",
""password"": ""your_password"",
""to"": ""09123456789"",
""from"": ""5000XXXX"",
""text"": ""کد تایید شما: 123456""
}";
var content = new StringContent(json, Encoding.UTF8, "application/json");
var response = await client.PostAsync("https://panel.jahanpayamak.ir/api/v1/SendSMS", content);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
پرسشهای متداول درباره API پیامک
آیا میتوانم به شمارههای مسدود (بلکلیست) پیامک ارسال کنم؟
بله، در صورتی که درخواست خط خدماتی بدهید، قابلیت ارسال به بلکلیست فعال خواهد شد.
آیا وبسرویس پیامک محدودیت ارسال دارد؟
خیر، بهصورت نامحدود میتوانید از API استفاده کنید. تنها محدودیت، سرعت ارسال مخابرات است.
آیا گزارش تحویل پیامک (Delivery Report) در API فعال است؟
بله. میتوانید با متدهای دیگر، وضعیت دقیق هر پیامک را از طریق API دریافت کنید.
شروع کنید!
همین حالا ثبتنام کنید و کلید API خود را دریافت کنید تا اولین پیامک خود را با وبسرویس ارسال نمایید.
ثبت نام و دریافت API
