هلدینگ داده گستران وب ایده مشاهده
وب سرویس پیامک ایده پیام امکان ارسال و دریافت پیام کوتاه را از هر پلتفرم نرم افزاری و سخت افزاری برای شما فراهم می کند. این سرویس با ارائه API انعطاف پذیر امکان ارسال و دریافت پیام کوتاه را با چند خط کد ساده برای شما فراهم میکند.
وبسرویس
امکان آزمایش وب سرویس رایگان ایده پیام با اعتبار رایگان ۱۰،۰۰۰ ریال و خطوط اشتراکی برای ارسال و دریافت پیامک، همچنین نسخه استاندارد وب سرویس پیامک رایگان است و فقط کافیست خط اختصاصی خود را خریداری نمائید
بخش API Log Request برای مشاهده خطاهای فراخوانی API پیامک و تماس صوتی و همچنین ارائه گزارشات دقیق برای Webhook انجام شده برای بخش های Delivery Callback و Receive Callback.
ارائه یک خط بین المللی از کشور کانادا برای ارسال پیامک بین المللی به ۱۴۸ کشور از طریق وب سرویس و یا پنل نیاز شما را برای تهیه سرویس ارسال پیامک بین المللی برطرف خواهد کرد همچنین امکان خرید خط بین المللی اختصاصی از دیگر ویژگی های وب سرویس پنل پیامک ایده پیام است.
امکان خرید خطوط اختصاصی از پیش شماره های 3000 و 2000 و 1000 و 5000 و 021 و همچنین خطوط بین المللی برای ارسال و دریافت پیامک وجود دارد و در صورت اختلال یک پیش شماره امکان سوییچ خودکار به پیش شماره جایگزین، گارانتی رسیدن پیامک شما خواهد بود.
تعریف مشتری،ایجاد API-KEY مجزا به ازای هر مشتری و خط اختصاصی با قابلیت تغییر دامنه ایده پیام به دامنه دلخواه به شما این امکان را میدهد تا قابلیت ارسال و دریافت پیامک را در محصولات نرم افزاری به عنوان یک ویژگی ارائه کنید و از ارسال پیامک درآمد داشته باشید.
تنظیمات برای شرایط خاص مانند نرسیدن پیامک و ارسال مجدد آن یا ارسال پیامک تکرار و جلوگیری از ارسال آن و یا قطعی یک پیش شماره که در صورت بروز این حالات بصورت خودکار پیش شماره دیگری جایگزین شود تا پیامک ارزشمند شما بدون خطا به گیرنده برسد.
با استفاده از مستندات وب سرویس و API و نمونه کد های آن برای بیش از 14 زبان برنامه نویسی، به سادگی نرم افزار یا وب سایت خود را به سامانه ایده پیام متصل کنید و در زمان های دلخواه خود پیامک های هدفمند ارسال نمایید
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "http://185.112.33.62/api/v1/rest/sms/send",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => "{"from": "","recipients":"","message":"","type":0}",
CURLOPT_HTTPHEADER => [
"Content-Type: application/json",
"password: ",
"username: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
Language:PHP
var client = new RestClient("http://185.112.33.62/api/v1/rest/sms/send");
var request = new RestRequest(Method.POST);
request.AddHeader("username", "");
request.AddHeader("password", "");
request.AddHeader("Content-Type", "application/json");
request.AddParameter("application/json","
{
"from":"",
"recipients":"",
"message":"",
"type": 0
}
", ParameterType.RequestBody);
IRestResponse response = client.Execute(request);
Language:C#
HttpResponse response = Unirest.post("http://185.112.33.62/api/v1/rest/sms/send")
.header("username", "")
.header("password", "")
.header("Content-Type", "application/json")
.body("
{
"from":"",
"recipients":"",
"message":"",
"type": 0
}
")
.asString();
Language:Java
import http.client
conn = http.client.HTTPConnection("185.112.33.62")
payload = "
{
"from":"",
"recipients":"",
"message":"",
"type": 0
}"
headers = {
'username': "",
'password': "",
'Content-Type': "application/json"
}
conn.request("POST", "/api/v1/rest/sms/send", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
Language:Python
const http = require("http");
const options = {
"method": "POST",
"hostname": "185.112.33.62",
"port": null,
"path": "/api/v1/rest/sms/send",
"headers": {
"username": "",
"password": "",
"Content-Type": "application/json",
"Content-Length": "90"
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on("data", function (chunk) {
chunks.push(chunk);
});
res.on("end", function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({from: '', recipients: [''], message: '', type: 0}));
req.end();
Language:Node.js
سرویس اعتبارسنجی برای ارسال کد های Verification یا ورود دو مرحله 2FA و یا رمز عبور و... از طریق ارسال پیامک یا تماس تلفنی و از سریع ترین مسیر به گیرنده میرسد حتی اگر گیرنده، دریافت پیامک تبلیغاتی را مسدود کرده باشد یا در خارج از ایران باشد
وجود نمونه کد و SDK برای زبان های مختلف برنامه نویسی و مستندات REST API سرعت کار شما را چند برابر می کند، تا شما بتوانید در کوتاه ترین زمان با متدها و قابلیت آنها آشنا شوید و پروژه خود را اجرائی نمائید
در این سرویس فقط کد و شماره گیرنده را به وب سرویس اس ام اس ارسال می کنید و سرویس بر اساس پایداری و سرعت با بهترین پیش شمارهی، پیامک را ارسال می کند
سرویس اعتبار سنجی علاوه بر ارسال پیامک تائید، امکان برقراری تماس صوتی با گیرنده و خواندن متن مورد نظر شما را دارد که در هنگام تعریف الگو میتوانید اولویت تماس صوتی را برای رساندن کد تائید مشخص نمائید
در صورتی که پیشنهاد و نظری در مورد تغییرات نمونه کد ها و کیت های توسعه داشتید با ارسال یک Pull Request در Github ما را خوشحال کنید
امکان انتقال پیامکهای دریافت شده به یک آدرس URL تعیین شده که سیستم دریافت شما را Real-Time میکند، کافیست بعد از خرید خط، URL مورد نظر را برای دریافت پیامک Callback تنظیم نمائید. البته امکان واکشی پیامک های دریافت شده از طریق وب سرویس وجود دارد
استاندارد Http Basic Authentication و لایه امن SSL برای ایجاد امنیت بیشتر در هنگام استفاده از وب سرویس پیام کوتاه ایده پیام و همچنین ارسال پیامک با URL که نیازمند اتصال درگاه پیام کوتاه به نرم افزارهای مانیتورینگ و سورس باز از دیگر خدمات سرویس ایده پیام است
در بخش مدیریت مشتریان امکان مشاهده و پاسخ به تیکت های مشتریان و درج خبر و همچنین بارگذاری سامانه برروی دامنه مجزا (دامنه رسمی شرکت شما) با نام و لوگوی مورد نظرتان وجود دارد. در این بخش امکان تخصیص خط به مشتریان و انتقال شارژ بصورت آفلاین و آنلاین وجود دارد
امکان انتقال وضعیت پیامک های ارسالی به آدرس URL تعیین شده Status Callback URL که وضعیت پیامکهای ارسالی را در سیستم شما بروز می کند، این کار باعث کاهش فراخوانیها و مصرف کمتر منابع سرور شما میشود. کافیست بعد از خرید خط اختصاصی به بخش تنظیمات خطوط مراجعه نمائید
وب سرویس پیامک یا همان API پیامک در واقع یک درگاه ارسال و دریافت پیامک است که برنامه نویسان می توانند از آن در محصولات نرم افزاری به راحتی استفاده نمایند. دسترسی به وب سرویس ارسال SMS مورد نظر به دو شکل امکان پذیر است
راه اندازی وب سرویس پیام کوتاه ایده پیام در کمتر از ۵ دقیقه امکان پذیر است کافیست به بخش راه اندازی وب سرویس اس ام اس مراجعه نمائید، همچنین کد ارسال SMS در زبان های برنامه نویسی PHP & C# & Java & Python & NodeJS برای آنکه هر چه سریع تر با متدها آشنا شوید
زمانبندی ارسال اس ام اس از طریق پنل پیامک کوتاه یا وبسرویس پیام کوتاه با تعیین پارامتر تاریخ به فرمت UnixTime و هچنین امکان لغو ارسال آنها قبل از تاریخ ارسال و دریافت لیست ارسال و دریافت ها از دیگر امکانات وب سرویس پیام کوتاه ایده پیام است