تیم کلید وب سرویس ارائه دهنده خدمات داده برروی رانش ابری
نقش وب سرویس (معرفی اسنپ)
امروز قصد داریم در زمینه نقش وب سرویس در دنیای تکنولوژی یک نوشتاری داشته باشید . با ما همراه باشید
در دنیای ما استفاده از تکنولوژی ها به روز نقش زیادی به دست اورده به صورتی که حتی در بعضی از موارد شما برای خرید کوچکترین چیزها نیز از نرم افزار های مبتنی بر تکنولوژی استفاده می نمایید /.
معرفی چند نرم افزار و وب سرویس
اسنپ (تاکسی اینترنتی) : حتما می دانید این نرم افزار به چه صورت کار می کند .
برای درخواست خودرو از طریق این اپلیکیشن، مسافران پس از مشخص نمودن مسیر سفر، گزینههای سفر، انتخاب نوع سرویس و مشاهده هزینهٔ سفر، تقاضای خودرو کرده و این اپلیکیشن بهطور خودکار مسافرها را با نزدیکترین راننده مرتبط میسازد، همزمان موقعیت مسافر را نیز برای راننده میفرستد و راننده در صورت تمایل آن را تأیید میکند. همچنین مسافران نیز میتوانند موقعیت رانندهٔ خود را مشاهده کنند. در اسنپ امکان پرداخت هزینه به هر دو صورت نقدی و غیرنقدی وجود دارد . (ویکیپدیا)
در این نرم افزار از چندین سرویس API استفاده می شود که به شرح یکسری از این سرویس ها و نوع درخواست های آن ها می پردازیم .
ورود به سامانه
در فرآیند بالای نرم افزار شما با ارسال شماره موبایل و یک کد رندوم از تجهیز خود برای احراز هویت از سرویس دهنده اسنپ درخواست توکن می نمایید .
https://oauth-passenger.snapp.site/v2/otp
آدرس وب سرویس اسنپ
"device_id":"{NUMBER RANDOM}",
"cellphone":"{NUMBER CODE COUNTRY}{NUMBER MOBILE}"
همان طور که مشاهده می نمایید ساختار درخواست / دریافت اطلاعات JSON می باشد . اگر خاطراتان باشد در این مورد در پست زیر صحبت کرده بودیم .
در زمان ورود به سامانه اسنپ بعد از دریافت کد احراز هویت حال باید در قالب درخواست دیگر کد احراز هویت را به پذیرنده ارسال کنید تا مراحل ورود به سامانه تایید گردد .
درخواست تایید احراز هویت کاربر ، که با ارسال کد شش رقمی انجام می پذیرد .
در این مرحله بعد از فرآیند کامل احراز هویت کاربر می تواند از نرم افزار استفاده نماید .
تعدادی از لطف کردند و در مورد روش های راه اندازی وب سرویس ها از ما سوالاتی پرسیدند که ما قصد کردیم هر دفعه داخل هر پست یکسری از این سوالات را جواب دهیم شما هم می توانید سوالات خود را به صورت ایمیل برای ما ارسال نمایید .
keyapico@gmail.com
سوالات
مهشید ابراهیمی - تهران - از چه نرم افزاری برای سیستم عامل ویندوز می توان برای ارسال درخواست ها در وب سرویس ها استفاده کرد ؟
شما می توانید از نرم افزار رایگان POSTMAN استفاده نمایید .
مطلبی دیگر از این انتشارات
توسعه دهنده در بازار JSON
مطلبی دیگر از این انتشارات
پشت پرده نرم افزار شاد (11 میلیون نصب فعال)
مطلبی دیگر از این انتشارات
این نرم افزار 300 میلیون بار دانلود شده !!