نقش وب سرویس (معرفی اسنپ)

امروز قصد داریم در زمینه نقش وب سرویس در دنیای تکنولوژی یک نوشتاری داشته باشید . با ما همراه باشید

در دنیای ما استفاده از تکنولوژی ها به روز نقش زیادی به دست اورده به صورتی که حتی در بعضی از موارد شما برای خرید کوچکترین چیزها نیز از نرم افزار های مبتنی بر تکنولوژی استفاده می نمایید /.


معرفی چند نرم افزار و وب سرویس

اسنپ (تاکسی اینترنتی) : حتما می دانید این نرم افزار به چه صورت کار می کند .

برای درخواست خودرو از طریق این اپلیکیشن، مسافران پس از مشخص نمودن مسیر سفر، گزینه‌های سفر، انتخاب نوع سرویس و مشاهده هزینهٔ سفر، تقاضای خودرو کرده و این اپلیکیشن به‌طور خودکار مسافرها را با نزدیک‌ترین راننده مرتبط می‌سازد، همزمان موقعیت مسافر را نیز برای راننده می‌فرستد و راننده در صورت تمایل آن را تأیید می‌کند. همچنین مسافران نیز می‌توانند موقعیت رانندهٔ خود را مشاهده کنند. در اسنپ امکان پرداخت هزینه به هر دو صورت نقدی و غیرنقدی وجود دارد . (ویکیپدیا)

در این نرم افزار از چندین سرویس API استفاده می شود که به شرح یکسری از این سرویس ها و نوع درخواست های آن ها می پردازیم .

ورود به سامانه

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


در فرآیند بالای نرم افزار شما با ارسال شماره موبایل و یک کد رندوم از تجهیز خود برای احراز هویت از سرویس دهنده اسنپ درخواست توکن می نمایید .

https://oauth-passenger.snapp.site/v2/otp

آدرس وب سرویس اسنپ

"device_id":"{NUMBER RANDOM}",

"cellphone":"{NUMBER CODE COUNTRY}{NUMBER MOBILE}"

همان طور که مشاهده می نمایید ساختار درخواست / دریافت اطلاعات JSON می باشد . اگر خاطراتان باشد در این مورد در پست زیر صحبت کرده بودیم .

https://virgool.io/keyapico/%D8%B1%D8%A7%D9%87-%D8%A7%D9%86%D8%AF%D8%A7%D8%B2%DB%8C-%D9%88%D8%A8-%D8%B3%D8%B1%D9%88%DB%8C%D8%B3-j6bq4elefnel

در زمان ورود به سامانه اسنپ بعد از دریافت کد احراز هویت حال باید در قالب درخواست دیگر کد احراز هویت را به پذیرنده ارسال کنید تا مراحل ورود به سامانه تایید گردد .

درخواست کد تاییدیه
درخواست کد تاییدیه

درخواست تایید احراز هویت کاربر ، که با ارسال کد شش رقمی انجام می پذیرد .

در این مرحله بعد از فرآیند کامل احراز هویت کاربر می تواند از نرم افزار استفاده نماید .


http://api.sunnyweb.ir/



تعدادی از لطف کردند و در مورد روش های راه اندازی وب سرویس ها از ما سوالاتی پرسیدند که ما قصد کردیم هر دفعه داخل هر پست یکسری از این سوالات را جواب دهیم شما هم می توانید سوالات خود را به صورت ایمیل برای ما ارسال نمایید .

keyapico@gmail.com

سوالات

مهشید ابراهیمی - تهران - از چه نرم افزاری برای سیستم عامل ویندوز می توان برای ارسال درخواست ها در وب سرویس ها استفاده کرد ؟

شما می توانید از نرم افزار رایگان POSTMAN استفاده نمایید .

https://www.postman.com/

کلید وب سرویس