سرویس OTP یا کپچای صوتی چیست ؟
این سرویس امکان ساخت کد امنیتی یکبار مصرف را به شما می دهد که به وسیله ی آن می توانید بخش هایی همچون سیستم ثبت نام در سایت، بازیابی رمز عبور،سیستم های بانکی، تایید پرداخت آنلاین و… را کاملا هوشمند و با امنیتی بالا پیاده سازی نمایید. شما از طریق وب سرویس پیام صوتی تل آوا ( سرویس OTP صوتی )، میتوانید آن را بر روی بخش های مورد نظر سایت خود تنظیم نمایید.

برای اطمینان از واقعی بودن شماره موبایل کاربران نیاز به یک فرآیندی دارید که در آن یک کد امنیتی برای موبایل کاربر ارسال شود و کاربر با وارد کردن کد امنیتی در برنامه یا سرویس شما ، درست و واقعی بودن شماره را اثبات میکند.

بطور مثال اپلیکیشن پیام رسان تلگرام هنگام عضو گیری یک پیامک صوتی یا متنی که حاوی کد ۴ رقمی هست، برای کاربرانش ارسال میکنه تا از واقعی بودن شماره موبایل کاربراش مطمئن شه.

یک نمونه دیگر شرکت گوگل هست. گوگل برای کاربرانی که می‌خواهند رمز حسابشون رو تغییر بدن ، ابتدا یک کد امنیتی صوتی چند رقمی ارسال می‌کنه واگر به هردلیلی کد به دست مخاطب نرسید، کد امنیتی بصورت پیامک متنی ارسال میشه.

کاربرد های سرویس  otp

استفاده در صفحه ثبت نام

استفاده در صفحه بازیابی رمز عبور

امکان دریافت کد یکبار مصرف

استفاده از متن دلخواه برای پیام صوتی

امکان انتخاب طول کد ارسالی به کاربر

امکان تکرار تماس در صورت ناموفق بودن

مزایای سرویس کدخوان صوتی

ارسال به بلک لیست !

     کپچای صوتی (جذابیت بالای پیامک صوتی)

   کپچای متنی (ارسال به لیست سیاه)

   پیاده سازی آسان کپچای صوتی و متنی بطور همزمان

     گارانتی دلیوری ۹۹.۹٪

     ارسال به تلفن ثابت

چطور از این سرویس استفاده کنم ؟

one(1) ثبت نام در سامانه پیام صوتی

دریافت مستندات و نمونه کدهای وب سرویس

متد OTP را در نرم افزار و سایت خود اجرا نمائید

تذکر: تعداد کد ارسالی برای کاربر توسط OTP دارای محدودیت 4 تا 8 رقمی است . برای استفاده از حالات دیگر میتوانید همین سیستم را با استفاده از سرویس آوخوان پیاده سازی کنید.

نکته: این متد فقط جهت راحتی کار شما توسعه دهندگان ایجاد شده است و در واقع شما میتوانستید با استفاده از سرویس آواخوان به صورت دلخواه و بدون حد و مرز برای خود این سرویس را ایجاد نمائید.کافی است که شما عدد مورد نظر خود را رقم به رقم با کاما جدا کنید تا آواخوان عدد را به صورت کدی برای شما تبدیل به صوت کند.

ورودی ها

نام نوع توضیحات
UserName String نام کاربری شما در سامانه تل آوا
Password String رمز عبور شما در سامانه تل آوا
Length int طول کد ( حداقل 4 و حداکثر 8)
number string شماره تماس
text string متن مورد نظر شما جهت تبدیل شدن به صوت
serverid id کد سرور ارسال کننده پیام صوتی

خروجی ها

مقدار خروجی عنوان خروجی
-1 مشکل در اعتبارسنجی
-7 سرور آیدی اشتباه است یا وجود ندارد
-2 اشکال در آپلود
-3 کمبود اعتبار
-4 عدم اتصال به TTS
-5 تعداد کاراکتر بیشتر از 1000 است
-6 خارج از محدوده زمانی ارسال است
بزرگتر از صفر یک کد با طول تعیین شده به صورت تصادفی

نکته: serverid پارامتر جدیدی است که برای انتخاب شماره ارسال کننده پیام(سرور) گذاشته شده است.
شما میتوانید برای ارسال پیام های خود یکی از گزینه های زیر را انتخاب کنید:

ارسال از مشهد عدد 1
ارسال از مازندران عدد 15
ارسال از تهران شمال 20
ارسال از تهران جنوب 25
ارسال از تهران شرق 30
ارسال از تهران غرب 35
ارسال از خراسان شمالی 40

 

ورودی ها

نام نوع توضیحات
UserName String نام کاربری شما در سامانه تل آوا
Password String رمز عبور شما در سامانه تل آوا
number string شماره تماس
callbackUrl string آدرس برگشت برای دریافت عدد وارد شده توسط کاربر
serverid int کد سرور برای ارسال پیام

خروجی ها

مقدار خروجی عنوان خروجی
-1 مشکل در اعتبارسنجی
-7 سرور آیدی اشتباه است یا وجود ندارد
-2 اشکال در آپلود
-3 کمبود اعتبار
-4 عدم اتصال به TTS
-5 تعداد کاراکتر بیشتر از 1000 است
-6 خارج از محدوده زمانی ارسال است
بزرگتر از صفر یک کد با طول تعیین شده به صورت تصادفی

نکته: serverid پارامتر جدیدی است که برای انتخاب شماره ارسال کننده پیام(سرور) گذاشته شده است.
شما میتوانید برای ارسال پیام های خود یکی از گزینه های زیر را انتخاب کنید:

ارسال از مشهد عدد 1
ارسال از مازندران عدد 15
ارسال از تهران شمال 20
ارسال از تهران جنوب 25
ارسال از تهران شرق 30
ارسال از تهران غرب 35
ارسال از خراسان شمالی 40