یک فهرست شماره، یک متن، یک دکمه.
فهرست شمارهها را از فایل یا متن وارد میکنید و ارسال را از پنل مشتریان شروع میکنید. نتیجه هر شماره جداگانه ثبت میشود.
curl -X POST "https://api.payamras.ir/v1/YOUR_API_KEY/sms/sendarray.json" \
--data-urlencode "receptor=[\"09121234567\",\"09351234567\"]" \
--data-urlencode "sender=[\"10004346\",\"10004346\"]" \
--data-urlencode "message=[\"سلام علی، سفارش شما ارسال شد\",\"سلام مریم، سفارش شما ارسال شد\"]"
<?php
$apiKey = 'YOUR_API_KEY';
$params = [
'receptor' => '["09121234567","09351234567"]',
'sender' => '["10004346","10004346"]',
'message' => '["سلام علی، سفارش شما ارسال شد","سلام مریم، سفارش شما ارسال شد"]',
];
$ch = curl_init("https://api.payamras.ir/v1/{$apiKey}/sms/sendarray.json");
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($params));
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$result = json_decode(curl_exec($ch), true);
if ($result['return']['status'] !== 200) {
throw new RuntimeException($result['return']['message']);
}
const apiKey = "YOUR_API_KEY";
const params = new URLSearchParams({
receptor: "[\"09121234567\",\"09351234567\"]",
sender: "[\"10004346\",\"10004346\"]",
message: "[\"سلام علی، سفارش شما ارسال شد\",\"سلام مریم، سفارش شما ارسال شد\"]",
});
const response = await fetch(`https://api.payamras.ir/v1/${apiKey}/sms/sendarray.json`, {
method: "POST",
body: params,
});
const result = await response.json();
if (result.return.status !== 200) {
throw new Error(result.return.message);
}
import requests
api_key = "YOUR_API_KEY"
params = {
"receptor": "[\"09121234567\",\"09351234567\"]",
"sender": "[\"10004346\",\"10004346\"]",
"message": "[\"سلام علی، سفارش شما ارسال شد\",\"سلام مریم، سفارش شما ارسال شد\"]",
}
response = requests.post(f"https://api.payamras.ir/v1/{api_key}/sms/sendarray.json", data=params)
result = response.json()
if result["return"]["status"] != 200:
raise RuntimeError(result["return"]["message"])
آنچه در ارسال انبوه میگیرید
ورود از فایل یا متن
فایل txt یا csv بارگذاری میکنید یا شمارهها را مستقیم میچسبانید. پیششمارههای +98 و 0098 و ارقام فارسی یکسانسازی میشوند.
ارسال در صف
ارسال در پسزمینه و در دستههای ۲۰۰تایی انجام میشود؛ لازم نیست صفحه را باز نگه دارید.
نتیجه برای هر شماره
وضعیت هر گیرنده جداگانه ثبت میشود و با یک دکمه وضعیت تحویل بهروز میشود.
لیست سیاه
شمارههایی که نباید پیام بگیرند را در لیست سیاه خط نگه میدارید.
از راهاندازی تا اولین پیام
فهرست را وارد میکنید
در بخش ارسال انبوه پنل مشتریان، فایل یا متن شمارهها را وارد میکنید. تعداد شمارههای معتبر پیش از ارسال نمایش داده میشود.
متن و سرشماره را انتخاب میکنید
متن پیام را مینویسید و یکی از سرشمارههای حسابتان را انتخاب میکنید.
نتیجه را میبینید
هزینه از اعتبار حساب کم میشود و وضعیت هر شماره در صفحه همان ارسال ثبت میشود.
روی همان حساب و همان کلید API
درباره پروژهتان بنویسید؛ یک کارشناس فنی پاسخ میدهد.
حجم ارسال، نوع پیام و زمان راهاندازیتان را بنویسید. در ساعات کاری معمولاً زیر دو ساعت پاسخ میدهیم.
درخواست مشاوره
فیلدهای ستارهدار الزامی است. اطلاعات شما فقط برای پاسخ به همین درخواست استفاده میشود.