اتصال اپلیکیشن های خارجی به سایت با REST API موبیتس
با استفاده از این ابزار، می توانید کد تایید را به کاربران ارسال کرده و آن را اعتبارسنجی کنید.
پس از احراز هویت موفق، اکسس توکن دریافت کرده و با استفاده از آن، هر جا نیاز داشتید، اطلاعات کاربر تایید شده را دریافت نمایید.
#فعالسازی رابط API در موبیتس
بصورت پیشفرض رابط API در موبیتس فعال نمی باشد.
برای فعالسازی این ویژگی، از مسیر زیر به تنظیم وضعیت رابط API بروید.

#کلید API برای درخواست های Rest API
افزونه موبیتس برای افزایش امنیت درخواست ها، از یک کلید API اختصاصی برای هر سایت استفاده می کند.
برای ارسال درخواست ها به Rest API موبیتس، باید این کلید را در تمامی درخواست ها ارسال کنید.
کلید API باید در هدر (Header) درخواست ها و با نام dlr-rest-api-key قرار گیرد.
برای دریافت این کلید از مسیر زیر به تنظیم کلید API بروید.

این کلید قابلیت تغییر دارد و ثابت نمی باشد. چنانچه اگر قصد تغییر این کلید را دارید، یک رشته پیچیده در نظر بگیرید تا براحتی قابل دستیابی نباشد.
#اعتبارسنجی شماره موبایل/ایمیل با سرویس otp
اگر میخواهید شماره موبایل یا ایمیل کاربر را بگیرید و کد تایید برای آنها ارسال نمایید، مراحل زیر را طی کنید.
مرحله اول؛ ارسال شماره موبایل/ایمیل معتبر
در این مرحله، شماره موبایل/ایمیل و کد کشور (98) به Rest API ارسال می شود. در صورت معتبر بودن اطلاعات، یک توکن موقت (با اعتبار 10 ثانیه) به همراه مدت زمان باقی مانده تا ارسال مجدد کد تایید بازگردانده می شود.
هدف از این درخواست، جلوگیری از توقف کاربر در صفحه ورود است. به این ترتیب، بلافاصله پس از وارد کردن شماره موبایل یا ایمیل، کاربر به صفحه وارد کردن کد تأیید هدایت می شود و نیازی نیست تا پایان فرآیند ارسال پیامک منتظر بماند.

مرحله دوم؛ ارسال کد تایید
بلافاصله پس از درخواست مرحله اول، باید درخواست مرحله دوم را ارسال نمایید.
در این مرحله، شماره موبایل/ایمیل و کد کشور (98) و توکن دریافت شده در مرحله ی اول فرستاده می شود و در صورت معتبر بودن اطلاعات، پیامک/ایمیل ارسال خواهد شد.

مرحله سوم؛ اعتبارسنجی کد تایید
در این مرحله شماره موبایل/ایمیل و کد کشور و کد تایید فرستاده می شود و در صورت معتبر بودن کد تایید، اکسس توکن برگردانده می شود. (اگر فرم ثبت نام وجود نداشته باشد.)
