تماس صوتی (Voice Call)
سرویس تماس صوتی راهکاری هوشمند و مطمئن با نرخ تحویل بسیار بالا برای ارسال کدهای OTP از طریق تماس تلفنی خودکار است.
مکملی عالی
تجربه نشان داده است استفاده ترکیبی از سرویس فلشکال (به عنوان اولویت اول) و تماس صوتی (به عنوان Failover در صورت عدم موفقیت یا اختلال شبکه) میتواند درصد احراز هویت موفق را به نزدیک ۱۰۰٪ برساند.
نحوه عملکرد
فرایند احراز هویت با تماس صوتی ساده و سریع است:
- ثبت درخواست: کاربر شماره موبایل خود را در پلتفرم شما وارد میکند.
- ارسال به فرز: سامانه شما یک درخواست
POSTبه اندپوینت/sendارسال میکند (با تنظیم پارامترactionروی مقدارvoice). - برقراری تماس: سیستم فرز در کسری از ثانیه با شماره موبایل کاربر تماس میگیرد.
- اعلام کد تایید: پس از پاسخگویی کاربر، کد تایید با صدای انتخابی شما (آقا یا خانم) ۲ بار با صدای رسا و واضح خوانده میشود:
"سلام، کد تایید شما: ۲۳۴۳۵. تکرار میکنم: ۲۳۴۳۵. خدانگهدار."
- تکمیل احراز هویت: کاربر کد شنیده شده را وارد کرده و وارد سامانه میشود.
ساختار درخواست
برای استفاده از این سرویس، باید یک درخواست POST به اندپوینت /send ارسال کنید و مقدار پارامتر action را روی voice تنظیم نمایید.
پارامترهای بدنه درخواست
| پارامتر | نوع | وضعیت | توضیحات |
|---|---|---|---|
token | string | الزامی | توکن دسترسی (Access Token) اختصاصی شما |
action | string | الزامی | نوع سرویس؛ برای تماس صوتی باید روی voice تنظیم شود |
destination | string | الزامی | شماره موبایل گیرنده (مثال: 09123456789) |
payload | object | الزامی | آبجکت حاوی تنظیمات و اطلاعات تماس صوتی |
پارامترهای آبجکت payload
| پارامتر | نوع | وضعیت | مقادیر مجاز | توضیحات |
|---|---|---|---|---|
code | string | الزامی | ارقام عددی | کد احراز هویتی که در تماس صوتی برای کاربر خوانده میشود |
sound | string | اختیاری | male , female | تعیین جنسیت صدای گوینده (male صدای آقا، female صدای خانم) |
نمونه ساختار بدنه
ارسال درخواست تماس صوتی
Voice Call Request Structure
{
"token": "YOUR_ACCESS_TOKEN",
"action": "voice",
"destination": "09123456789",
"payload": {
"code": "23435",
"sound": "male"
}
}