یکی از دغدغه های طراحان سایت و همچنین برنامه نویسان اپلیکیشن های موبایل احراز هویت کاربران می باشد. یکی از روش های احراز هویت ارسال کد فعال سازی از طریق پیامک می باشد.با استفاده از این امکان کاربران عزیز می توانند به شماره های بلک لیست پیامک احراز هویت ثبت نام های خود در سایت یا اپلیکیشنشان را ارسال نمایند
سامانه پیامک رایگان اس ام اس با در نظر گرفتن نیاز های کاربران خود اقدام به طراحی وب سرویسی با عنوان احراز هویت پیامکی نموده که در زیر طریقه استفاده از آن را شرح خواهیم داد.
در این وب سرویس شما دیگر لازم نیست که کد فعال سازی را تولید کنید ، این کار توسط سامانه پیامک بصورت کاملا خودکار انجام شده ، شما فقط شماره موبایلی که قرار است کد فعال سازی را دریافت کند به سامانه ارسال می کنید و منتظر می شوید که کاربر کد را در نرم افزار و یا وب سایت شما وارد نماید.در ادامه توضیحات کاملاتری ارائه خواهد شد.
آدرس وب سرویس احراز هویت پیامک و یا ارسال پیامک سریع و آنی :
https://raygansms.com/FastSend.asmx
این وب سرویس دارای 3 متد می باشد که شامل ارسال خودکار کد فعال سازی (AutoSendCode) ، متد بررسی صحت کد فعال سازی که توسط کاربر شما در نرم افزار شما وارد شده (CheckSendCode) و ارسال کد فعال سازی دلخواه که توسط خود شما تولید می شود (SendMessageWithCode)
1 - ارسال خودکار کد فعال سازی بابت احراز هویت
long AutoSendCode(string Username, string Password, string ReciptionNumber,string Footer)
- Username : نام کاربری شما در سامانه پیامک
- Password : رمز عبور سامانه پیامک شما
- ReciptionNumber : شماره موبایلی که قرار است کد فعال سازی به آن ارسال شود
- Footer : متنی که تمایل دارید در انتهای پیامک فعال سازی شما ارسال شود ، مانند RayganSMS در تمایل می توانید این مقدار را خالی ارسال نمایید
نمونه پیامک ارسالی این متد :
با سلام ،
کد تایید شما : 247944
RayganSMS
مقدار بازگشتی این متد یک عدد بزرگتر 2000 می باشد که با این عدد می توانید با وب سرویس قدیمی اقدام به دریافت وضعیت پیامک ارسالی نمایید. در ضمن این کد هیچ ارتباطی به کد فعال سازی ندارد و با آن فرق دارد.
2 - متد بررسی صحت کد فعال سازی
bool CheckSendCode(string Username, string Password, string ReciptionNumber, string Code)
- Username : نام کاربری شما در سامانه پیامک
- Password : رمز عبور سامانه پیامک شما
- ReciptionNumber : شماره موبایلی که کد فعال سازی به آن ارسال شده است
- Code : کد که برای کاربر ارسال شده و او این کد را در نرم افزار و یا سایت شما وارد کرده است
مقدار بازگشتی این متد بصورت true و یا false می باشد که true به معنی صحت کد وارد شده و false به عنوان عدم صحت آن می باشد.
3 - ارسال کد فعال سازی دلخواه بابت احراز هویت
long SendMessageWithCode(string Username, string Password, string ReciptionNumber,string Code)
- Username : نام کاربری شما در سامانه پیامک
- Password : رمز عبور سامانه پیامک شما
- ReciptionNumber : شماره موبایلی که قرار است کد فعال سازی به آن ارسال شود
- Code: متنی که شامل کد فعال سازی می باشد مثلا : کد فعال سازی شما : 123456 RayganSMS
مقدار بازگشتی این متد یک عدد بزرگتر 2000 می باشد که با این عدد می توانید با وب سرویس قدیمی اقدام به دریافت وضعیت پیامک ارسالی نمایید. در ضمن این کد هیچ ارتباطی به کد فعال سازی ندارد و با آن فرق دارد.
نکات بسیار مهم
- کلیه پیامک ها با شماره 300071151 و یا 500024005 ارسال می شوند به این علت که این خط قابلیت ارسال به همه شماره ها را دارا می باشد حتی شماره های مسدود
- تعرفه ارسال پیامک در این ارسال بصورت ثابت 230 ریال می باشد.
- این امکان سامانه کاملا رایگان بوده و بدون محدودیت برای همه کاربران سامانه پیامک در دسترس می باشد
- سرعت ارسال پیامک با این خط بسیار بالا بوده که در شرایط عادی اپراتور حداکثر در مدت 3 ثانیه پیامک ارسال خواهد شد
مشاوره شما افتخار❤️ماست
برای کسب اطلاعات بیشتر می توانید به شماره های 01132290134 و یا 09116665601 تماس حاصل نمایید.