پشت پرده پیک موتوری (الوپیک)

تو را من چشم در راهم شباهنگام

که می‌گیرند در شاخ تلاجن سایه‌ها رنگ سیاهی

وزان دلخستگانت راست اندوهی فراهم

تو را من چشم در راهم.

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

در این پست می خواهیم در مورد نرم افزار الوپیک و روش عضویت و ورود کاربر چندین خطی توضیح دهیم . در نظر داشته باشید شما می توانید دیگر مطالب ما را مشاهده کنید و همچنین خوشحال می شویم نظر خود را در مورد هر مطلب اعلام کنید .

پشت پرده نرم افزار الوپیک
پشت پرده نرم افزار الوپیک


الوپیک | سامانه آنلاین حمل‌و‌نقل

الوپیک، سامانه آنلاین حمل‌ونقل، یک سوپر اَپ است که تمام امکانات جابجایی و حمل‌ونقل را در اختیار شما می‌گذارد. الوپیک خدمات خود را در شهرهای تهران، کرج، شیراز و مشهد ارائه می‌کند. با ثبت درخواست آنلاین در اپلیکیشن الوپیک می‌توانید:

  • هر مرسوله‌ای را با موتور، ماشین یا وانت جابجا کنید.
  • با موتور داخل شهر جابجا شوید.
  • مراجعه به دفاتر پستی برای ارسال نامه یا بسته را به سفیر الوپیک بسپارید.
  • با استفاده از سرویس الوفروش، فروش خود را افزایش دهید: مرسوله‌های خود را برای مشتریان بفرستید و هزینه‌ی آن را در محل به صورت آنلاین از آن‌ها دریافت کنید.

عضویت در سامانه

درخواست عضویت با پارامتر های زیر به آدرس ارسال می شود .

https://api.alopeyk.com/api/v2/register-customer?lang=fa&platform=app

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

درخواست
درخواست

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

توکن ساخته شده
توکن ساخته شده

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

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

درخواست ورود به سامانه به آدرس ارسال می شود .

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

در جواب درخواست

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

در پارامتر های پردازش شده یک عدد توکن احراز هویت به نرم افزار ارسال می گردد ، همچنین وضعین id درخواست نیز به صورت شناسه رندم به سرویس گیرنده ارسال می شود . به نظر می رسد . مهمترین بخش نیز همین توکن می باشد که با ساختار یک id عدد (کد کاربری) برای تکمیل درخواست ارسال شده است .

حال این توکن در درخواست دیگر حتما استفاده می گردد .

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

در نرم افزار الوپیک در بخش header درخواست صرفا بخش X-Requested-With: XMLHttpRequest مهم می باشد و قالبا بررسی می شود ، این بخش از درخواست صرفا در درخواست های Ajax مورد اهمیت است .

توکن احراز هویت (پیامک)

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

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

توکن به همراه کد احراز هویت
توکن به همراه کد احراز هویت

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

در خواست زیر یک کد ساده و پیش پا افتاده برای بررسی داده های دیتابیس می باشد .

صد درصد برنامه نویسی الوپیک از تبدیل شناسه توکن به id کاربر استفاده کرده اند که ما از این مورد گدشت می کنیم .

$checkmobile= $database->query(&quotSELECT id FROM webservice WHERE code='58497&quot AND token='CSFFC9Z7NXRX3KMKSZ*******************FSN742FKMTAA53ANAZ53FAXH' LIMIT 1);
  if($checkmobile->num_rows>0){
 echo 'OK';
 }else{
 echo 'NO';
 }

بعد از بررسی کد احراز هویت کاربر می تواند به سامانه داخل شود . ولی اطلاعاتی از سمت وب سرویس برای کاربر ارسال می شود .

جواب پردازش شده توسط وب سرویس در جواب کد صحیح احراز هویت
جواب پردازش شده توسط وب سرویس در جواب کد صحیح احراز هویت


ادامه جواب پردازش
ادامه جواب پردازش

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

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

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

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


به امید دیدار

https://virgool.io/keyapico/snap-%D8%A7%D8%B3%D9%86%D9%BE-%DA%A9%D9%84%DB%8C%D8%AF-%D9%88%D8%A8-%D8%B3%D8%B1%D9%88%DB%8C%D8%B3-keyapiir-gdlwjwjfe0z4
https://virgool.io/keyapico/%D9%BE%D8%B4%D8%AA-%D9%BE%D8%B1%D8%AF%D9%87-%D9%86%D8%B1%D9%85-%D8%A7%D9%81%D8%B2%D8%A7%D8%B1-%D8%B4%D8%A7%D8%AF-11-%D9%85%DB%8C%D9%84%DB%8C%D9%88%D9%86-%D9%86%D8%B5%D8%A8-%D9%81%D8%B9%D8%A7%D9%84-tuyrwtrpw1h3
https://virgool.io/@keyapico/%D8%AE%D8%B1%DB%8C%D8%AF-%D8%AF%D8%A7%D9%85%D9%86%D9%87-com-%D8%A8%D8%A7-%D8%AF%D9%84%D8%A7%D8%B1-4200-%D8%AA%D9%88%D9%85%D8%A7%D9%86%DB%8C-nbzn3muxkfrg
https://virgool.io/keyapico/%D9%BE%D8%B4%D8%AA-%D9%BE%D8%B1%D8%AF%D9%87-%D8%A7%D9%BE%D9%84%DB%8C%DA%A9%DB%8C%D8%B4%D9%86-%D9%81%DB%8C%D9%84%D9%85%D9%88-lchajmfpgzhd
https://virgool.io/keyapico/%D9%BE%D9%86%D8%AC-%D8%AA%D8%B1%D8%A7%D8%A8%D8%A7%D8%AA-%D8%AF%D8%A7%D8%AF%D9%87-%D9%85%D8%AF%DB%8C%D8%B1%DB%8C%D8%AA-%D8%AA%D9%88%D8%B3%D8%B7-%DB%8C%DA%A9-%D8%AA%DB%8C%D9%85-%D8%A7%DB%8C%D8%B1%D8%A7%D9%86%DB%8C-cubzadvsl7lg