ورود

View Full Version : ایجاد rest client در اندروید



amin_sltny
جمعه 11 خرداد 1397, 16:47 عصر
سلام و خسته نباشید به همه دوستان

من برای برنامه اندرویدی که می سازم به وسیله زبان php و ساختار json یک rest ful api برای برنامه ام ساختم که داخلش از کتابخانه jwt هم استفاده کردم حالا می خوام این rest را به برنامه کلاینتم اضافه کنم اما روش حرفه و دقیقش را نمی دونم. از AsyncTask و HttpURLConnection و ... استفاده کردم ولی ساختار منظمی برای برنامه ام نتونستم در بیارم که در کل برنامه ثابت باشه نیاز به راهنمایی شما دوستان دارم.

من در برنامم یکسری لیست محصول هست نشان داده میشه که به وسیله این وب سرویس گرفته میشه و کاربر همچنین می توانه با شماره موبایلش ثبت نام کنه و token بگیره و بقیه موارد.

نیاز به راهنمایی تون دارم در خصوص نحوه اتسال برنامه اندروید به rest ful و چه کلاس هایی یا کتابخانه ای برای این کار استفاده کنم، همچنین دریافت و ذخیره token در برنامه (چه موقع بگیرم و چه موقع ذخیرش کنم و کجا ذخیره کنم که مورد امنیتی هم نداشته باشه)

اگر نمونه سورسی هم بتونید بهم معرفی کنید عالی میشه ممنون و سپاگذارم

hharddy
جمعه 11 خرداد 1397, 22:38 عصر
بهترین کار برای ارتباط با وب سرویس در اندورید استفاده از یکی از کتابخانه های Volley یا Retrofit هست با رتروفیت خیلی کد تمیز تری هم میتونید بنویسید