دریافت اطلاعات مخاطب
مستندات فنی
ApiReference
نسخه 1.0
فعال
دسته بندی: پیامک / مخاطبین
API Reference
لیست متدها، ورودیها، خروجیها و نمونه کدها
Post
https://portal.amootsms.com/rest/ContactGet
دریافت اطلاعات مخاطب
ContactGet
از طریق این متد می توانید اطلاعات مربوط به مخاطب خود را از پنل کاربری خود دریافت نمایید.
پارامترها
| نام | نوع | محل | اجباری | آرایه | توضیحات |
|---|---|---|---|---|---|
Token |
String | Header | بله | خیر | توکن ثبت شده در سامانه پیامک آموت |
ContactID |
Long | Body | بله | خیر | کد مخاطب |
نمونه کدها
Curl
cURL
Request
curl -X POST "https://portal.amootsms.com/rest/ContactGet" \
-H "Authorization: MyToken" \
-F "ContactID=0"
CSharp
C#
Request
string Token = "MyToken";
long ContactID = 0;
using (var client = new System.Net.WebClient())
{
client.Headers.Add(System.Net.HttpRequestHeader.Authorization, Token);
var data = new System.Collections.Specialized.NameValueCollection()
{
{ "ContactID", ContactID.ToString() }
};
byte[] bytes = client.UploadValues("https://portal.amootsms.com/rest/ContactGet", data);
string json = System.Text.Encoding.UTF8.GetString(bytes);
System.Console.WriteLine(json);
}
Python
Python
Request
import requests
url = "https://portal.amootsms.com/rest/ContactGet"
headers = {"Authorization": "MyToken"}
res = requests.post(url, headers=headers, data={"ContactID": 0})
print(res.text)
Php
PHP
Request
$Token = "MyToken";
$ContactID = 0;
$ch = curl_init("https://portal.amootsms.com/rest/ContactGet");
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query(["ContactID" => $ContactID]));
curl_setopt($ch, CURLOPT_HTTPHEADER, ["Authorization: $Token"]);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
Java
Java
Request
import java.io.*; import java.net.*; import java.nio.charset.StandardCharsets;
public class ContactGet {
public static void main(String[] args) throws Exception {
URL url = new URL("https://portal.amootsms.com/rest/ContactGet");
HttpURLConnection conn = (HttpURLConnection) url.openConnection();
conn.setRequestMethod("POST");
conn.setRequestProperty("Authorization", "MyToken");
conn.setDoOutput(true);
try(OutputStream os = conn.getOutputStream()){
os.write("ContactID=0".getBytes(StandardCharsets.UTF_8));
}
try(BufferedReader br = new BufferedReader(new InputStreamReader(conn.getInputStream(), StandardCharsets.UTF_8))){
String line; StringBuilder sb = new StringBuilder();
while((line = br.readLine()) != null) sb.append(line);
System.out.println(sb.toString());
}
}
}