ارسال از طریق الگو با خط اختصاصی
مستندات فنی
ApiReference
نسخه 1.0
فعال
دسته بندی: پیامک / ارسال
API Reference
لیست متدها، ورودیها، خروجیها و نمونه کدها
Post
https://portal.amootsms.com/rest/SendWithPatternOWN
ارسال از طریق الگو با خط اختصاصی
SendWithPatternOWN
متد وب سرویس ارسال از طریق الگو (پترن) با خط اختصاصی
در صورتی که الگوی پیامک خود را در پنل کاربری ثبت نموده باشید با استفاده از این متد می توانید الگوی خود را به صورت فوری و با استفاده از خط اختصاصی خود به شماره انتخابی ارسال نمایید.
نمونه کدها
Curl
cURL
Request
curl -X POST "https://portal.amootsms.com/rest/SendWithPatternOWN" \
-H "Authorization: MyToken" \
-d "Mobile=9120000000" \
-d "LineNumber=public" \
-d "PatternCodeID=1" \
-d "PatternValues=پارامتر 1,پارامتر 2"
CSharp
C#
Request
string Token = "MyToken";
string Mobile = "9120000000";
string LineNumber = "public";
int PatternCodeID = 1;
string[] PatternValues = new string[] { "پارامتر 1", "پارامتر 2" };
using (var client = new System.Net.WebClient())
{
client.Headers.Add(System.Net.HttpRequestHeader.Authorization, Token);
var data = new System.Collections.Specialized.NameValueCollection()
{
{ "Mobile", Mobile },
{ "LineNumber", LineNumber },
{ "PatternCodeID", PatternCodeID.ToString() },
{ "PatternValues", string.Join(",", PatternValues) },
};
byte[] bytes = client.UploadValues("https://portal.amootsms.com/rest/SendWithPatternOWN", data);
string json = System.Text.UTF8Encoding.UTF8.GetString(bytes); // خروجی JSON
}
Php
PHP
Request
<?php
$Token = "MyToken";
$Mobile = "9120000000";
$LineNumber = "public";
$PatternCodeID = 1;
$PatternValues = array("پارامتر 1", "پارامتر 2");
$url = "https://portal.amootsms.com/rest/SendWithPatternOWN";
$data = array(
"Mobile" => $Mobile,
"LineNumber" => $LineNumber,
"PatternCodeID" => $PatternCodeID,
"PatternValues" => implode(",", $PatternValues)
);
$options = array(
"http" => array(
"header" => "Authorization: $Token\r\n",
"method" => "POST",
"content" => http_build_query($data)
)
);
$context = stream_context_create($options);
$result = file_get_contents($url, false, $context);
echo $result;
?>