Simotelمستندات سیموتل
English

BlackList Edit

از این سرویس برای ویرایش لیست سیاه استفاده می‌شود.

پارامترها

پارامترهاپارامترهای ضروری[**]/منطقی[*]داده‌های نمونهتوضیحاتداده‌های تعریف شده
id_**6033876dc92de036d1390923شناسه یکتا که از جست‌وجو به دست می‌آید-
number*999شماره مدنظر-
comment-توضیحات-

نمونه فراخوانی

Example Code
PHP
	<?php

	$curl = curl_init ();

	curl_setopt_array ($curl, array (CURLOPT_URL => 'http: //192. 168. 51. 20/API/v4/pbx/blacklists/update',
	  CURLOPT_RETURNTRANSFER => true,
	  CURLOPT_ENCODING => '',
	  CURLOPT_MAXREDIRS => 10,
	  CURLOPT_TIMEOUT => 0,
	  CURLOPT_FOLLOWLOCATION => true,
	  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
	  CURLOPT_CUSTOMREQUEST => 'POST',
	  CURLOPT_POSTFIELDS =>'{
		"_id": "6033876dc92de036d1390923",
		"number": "999",
		"comment": ""
	}',
	  CURLOPT_HTTPHEADER => array ('X-APIKEY: SAMPLE_API_KEY',
		'Authorization: Basic dGVzdDpBYTEyMzQ1Ng==',
		'Content-Type: application/JSON'),));

	$response = curl_exec ($curl);

		if (! curl_errno ($curl)) {
		$httpcode = curl_getinfo ($curl, CURLINFO_HTTP_CODE);
		echo 'response code: '. $httpcode, '<br/>';
	}

	curl_close ($curl);
	echo $response;
?>
JavaScript
	<html>
			<head>
				<script src="https: //ajax. googleAPIs. com/ajax/libs/jquery/3. 5. 1/jquery. min. js"></script>
			</head>
		<body>
				<script>
					var settings = {
					  "url": "http: //192. 168. 51. 20/API/v4/pbx/blacklists/update",
					  "method": "POST",
					  "timeout": 0,
					  "headers": {
						"X-APIKEY": "vZKtIKWsld0egNlkzHo8i5LVBqLNBSWARCQsPOSgDjFmAHM3tG",
						"Authorization": "Basic dGVzdDpBYTEyMzQ1Ng==",
						"Content-Type": "application/JSON"
					  },
					  "data": JSON. stringify ({"_id": "6033876dc92de036d1390923"
						  ,"number": "999"
						  ,"comment": ""
						  }),
					};


						$. ajax (settings). always (function (jqXHR) {
							console. log ("response code: " + jqXHR. status + " " + jqXHR. statusText);
							console. log ("response body: " + jqXHR. responseText);
						});
				</script>
		</body>
	</html>
cURL
	curl --location --request POST 'http: //192. 168. 51. 20/API/v4/pbx/blacklists/update' \
	--header 'X-APIKEY: SAMPLE_API_KEY' \
	--header 'Authorization: Basic dGVzdDpBYTEyMzQ1Ng==' \
	--header 'Content-Type: application/JSON' \
	--data-raw '{
		"_id": "6033876dc92de036d1390923",
		"number": "999",
		"comment": ""
	}'
Example Output
{
    "success": 1,
    "message": "Requested operation is done successfully",
    "data": ""
}