وب سرویس ارسال تماس صوتی حاوی کد OTP


توضیحات:

این متد به منظور ارسال تماس صوتی حاوی کد OTP استفاده می شود.

آدرس متد وب سرویس
پارامتر های ورودی
نام پارامتر نوع توضیحات
username string (الزامی) نام کاربری وب سرویس
password string (الزامی) رمز عبور وب سرویس
code Number (الزامی) کد یکبار مصرف
destination Number (الزامی) شماره موبایل مقصد
پاسخ وب سرویس

در صورت موفقیت آمیز بودن درخواست، پاسخ به صورت زیر خواهد بود:

{
  "success": true,
  "call_id": "20250526a0603d28c975823ef39bf4624daa3504d097f751d10303ad581707cb"
}
$curl = curl_init();

curl_setopt_array($curl, array(
  CURLOPT_URL => 'https://callapi.asanak.com/v1/call/otp',
  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 =>'{
    "username":"USERNAME",
    "password":"PASSWORD",
    "code":"OTP_CODE",
    "destination": "09121234567"
}',
  CURLOPT_HTTPHEADER => array(
    'Content-Type: application/json'
  ),
));

$response = curl_exec($curl);

curl_close($curl);
echo $response;