وب سرویس
وب سرویس همراه همیشگی شما
وب سرویس مناسب خود را پیدا کنید
وب سرویس پیامکی (API) به شما اجازه میدهد تا وبسایت، اپلیکیشن موبایل یا نرمافزار سازمانی خود را با استفاده از چند خط کد به سامانه پیشرو پیامک متصل کنید. ارسال خودکار پیامک، دریافت گزارش تحویل، مدیریت خطوط و دریافت پیامهای دریافتی (وب هوک) به سادهترین شکل ممکن در دسترس شماست.
وب سرویس پیشرو پیامک از پروتکلهای استاندارد RESTful، SOAP و XML پشتیبانی میکند. مستندات کامل فارسی و نمونه کدهای آماده در 14 زبان برنامهنویسی (PHP، C#، Java، Python، Node.js و ...) در اختیار توسعهدهندگان قرار گرفته است.
به دنبال یک وب سرویس پیامکی پایدار و مقیاسپذیر هستید؟
بروزترین قابلیتهای API برای توسعهدهندگان
وب سرویس پیشرو پیامک امکان ارسال پیامکهای تبلیغاتی، خدماتی و اطلاعرسانی را به صورت خودکار، زمانبندی شده و انبوه فراهم میکند. شما میتوانید از طریق API، وضعیت پیامکها را دریافت، موجودی حساب را استعلام و خطوط خود را مدیریت کنید.
با استفاده از مستندات کامل و نمونه کدهای آماده، در کمتر از 15 دقیقه وب سرویس را به نرمافزار خود متصل کنید. پشتیبانی از روشهای احراز هویت API Key و Username/Password، امنیت ارتباطات شما را تضمین میکند.
پشتیبانی از REST، SOAP، XML
وب سرویس ما با تمام پروتکلهای استاندارد سازگار است. میتوانید بر اساس تکنولوژی خود، روش دلخواه را انتخاب کنید. مستندات کامل هر روش به صورت آنلاین در دسترس است.
عیبیابی آسان با API Log
بخش گزارش درخواستهای API (API Log) تمام اطلاعات ارسالی و دریافتی را ذخیره میکند. کد خطا و توضیحات کامل برای رفع سریع مشکلات در اختیار شماست.
مدیریت لیست سیاه هوشمند
امکان مسدودسازی شمارههای ناخواسته، حذف خودکار از لیست ارسال و حفظ حریم خصوصی مخاطبان
گارانتی رسیدن پیامک
در صورت اختلال هر خط، به صورت خودکار به خط جایگزین سوییچ میشود. همچنین امکان ارسال مجدد پیامکهای ناموفق با قوانین دلخواه شما وجود دارد.
مدیریت چند مشتری (Reseller)
ایجاد API Key مجزا برای هر مشتری، اختصاص خط و گزارشگیری تفکیکی. قابلیت سفارشیسازی دامنه وب سرویس برای برندینگ شما.
تنظیمات پیشرفته و خودکار
تنظیم قوانین ارسال مجدد، فیلتر شمارههای تکراری، زمان بندی هوشمند و سوییچ خودکار خط در شرایط خاص، همه از طریق API قابل مدیریت است.
راههای ارتباطی با تیم پشتیبانی وب سرویس
تیم پشتیبانی فنی پیشرو پیامک به صورت 24 ساعته و 7 روز هفته آماده پاسخگویی به سوالات شما درباره اتصال وب سرویس، رفع خطاهای احتمالی و راهنمایی در استفاده از API است. همچنین مستندات کامل و بروزرسانی شده در پنل کاربری شما در دسترس میباشد.
برای مشاوره تخصصی و انتخاب بهترین روش اتصال، میتوانید از طریق فرم زیر درخواست خود را ثبت کنید یا با شمارههای تماس ما ارتباط بگیرید. تیم فروش و فنی ما ظرف مدت 2 ساعت کاری با شما تماس خواهند گرفت.
وب سرویس مورد نظر خود را پیدا کنید
با استفاده از مستندات وب سرویس و 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",
"api-key: YOUR_API_KEY"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
PHP
var client = new RestClient("http://185.112.33.62/api/v1/rest/sms/send");
var request = new RestRequest(Method.POST);
request.AddHeader("api-key", "YOUR_API_KEY");
request.AddHeader("Content-Type", "application/json");
request.AddParameter("application/json","
{
"from":"",
"recipients":[""],
"message":"",
"type":0
}
", ParameterType.RequestBody);
IRestResponse response = client.Execute(request);
C#
HttpResponse response = Unirest.post("http://185.112.33.62/api/v1/rest/sms/send")
.header("api-key", "YOUR_API_KEY")
.header("Content-Type", "application/json")
.body("
{
"from":"",
"recipients":[""],
"message":"",
"type":0
}
")
.asString();
Java
import http.client
import json
conn = http.client.HTTPSConnection("185.112.33.62")
payload = json.dumps({
"from": "",
"recipients": [""],
"message": "",
"type": 0
})
headers = {
'api-key': 'YOUR_API_KEY',
'Content-Type': 'application/json'
}
conn.request("POST", "/v1/sms/send", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
Python
const https = require("https");
const options = {
"method": "POST",
"hostname": "185.112.33.62",
"path": "/v1/sms/send",
"headers": {
"api-key": "YOUR_API_KEY",
"Content-Type": "application/json"
}
};
const req = https.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();
Node.js
بروزترین کدها برای کسبوکار شما
بروزترین کتابخانه برای کسبوکار شما
پاسخ به رایجترین پرسشهای توسعهدهندگان
بله، استفاده از وب سرویس و مستندات آن رایگان است. فقط هزینه ارسال پیامک بر اساس تعرفه خطوط محاسبه میشود.
ما از REST، SOAP و XML پشتیبانی کامل داریم.
بله، با تنظیم آدرس وب هوک در پنل، پیامکهای دریافتی به صورت خودکار به سرور شما ارسال میشوند.
پس از ثبتنام در سامانه، به بخش «تنظیمات API» در پنل کاربری مراجعه کرده و کلید جدید ایجاد کنید.
بله، محدودیت هوشمند اعمال شده است. برای افزایش با پشتیبانی تماس بگیرید.
بله، برای مشتریان سازمانی امکان سفارشیسازی و استفاده از دامنه اختصاصی وجود دارد.
کارشناسان API ما شما را در مسیر اتصال و رفع خطاها راهنمایی میکنند.
پیشرو پیامک - همراه هوشمند کسبوکار شما