حذف مخاطب
مستندات فنی
ApiReference
نسخه 1.0
فعال
دسته بندی: پیامک / مخاطبین
API Reference
لیست متدها، ورودیها، خروجیها و نمونه کدها
Post
https://portal.amootsms.com/rest/ContactDelete
حذف مخاطب
ContactDelete
از طریق این متد میتوانید یک مخاطب را از دفترچه تلفن پنل کاربری خود حذف کنید.
پارامترها
| نام | نوع | محل | اجباری | آرایه | توضیحات |
|---|---|---|---|---|---|
Token |
String | Header | بله | خیر | توکن ثبت شده در سامانه پیامک آموت |
ContactID |
Long | Body | بله | خیر | کد مخاطب |
نمونه کدها
Curl
cURL
Request
curl -X POST "https://portal.amootsms.com/rest/ContactDelete" \
-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/ContactDelete", data);
string json = System.Text.UTF8Encoding.UTF8.GetString(bytes);
System.Console.WriteLine(json);
}
Python
Python
Request
import requests
url = "https://portal.amootsms.com/rest/ContactDelete"
headers = {"Authorization": "MyToken"}
data = {"ContactID": 0}
response = requests.post(url, headers=headers, data=data)
print(response.text) # خروجی JSON
Php
PHP
Request
$Token = "MyToken";
$ContactID = 0;
$data = array(
"ContactID" => $ContactID
);
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "https://portal.amootsms.com/rest/ContactDelete");
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($data));
curl_setopt($ch, CURLOPT_HTTPHEADER, array(
"Authorization: $Token"
));
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$response = curl_exec($ch);
curl_close($ch);
echo $response; // خروجی JSON
Java
Java
Request
import java.io.*;
import java.net.*;
import java.nio.charset.StandardCharsets;
public class ContactDelete {
public static void main(String[] args) {
String token = "MyToken";
long contactID = 0;
String urlString = "https://portal.amootsms.com/rest/ContactDelete";
try {
URL url = new URL(urlString);
HttpURLConnection conn = (HttpURLConnection) url.openConnection();
conn.setRequestMethod("POST");
conn.setRequestProperty("Authorization", token);
conn.setDoOutput(true);
String data = "ContactID=" + contactID;
try(OutputStream os = conn.getOutputStream()) {
byte[] input = data.getBytes(StandardCharsets.UTF_8);
os.write(input, 0, input.length);
}
BufferedReader br = new BufferedReader(new InputStreamReader(conn.getInputStream(), StandardCharsets.UTF_8));
StringBuilder response = new StringBuilder();
String line;
while ((line = br.readLine()) != null) {
response.append(line.trim());
}
System.out.println(response.toString());
} catch (Exception e) {
e.printStackTrace();
}
}
}