প্রশ্ন ট্যাগ «retrofit»

রেট্রোফিটটি স্কয়ার, ইনক। এর দ্বারা অ্যান্ড্রয়েড এবং জাভার জন্য টাইপ-নিরাপদ REST ক্লায়েন্ট is

7
অ্যান্ড্রয়েডে রেট্রোফিটের সাথে কীভাবে আমার "ইন্টারনেট সংযোগ নেই" পরিচালনা করা উচিত?
কোনও ইন্টারনেট সংযোগ না থাকলে আমি পরিস্থিতিগুলি পরিচালনা করতে চাই। সাধারণত আমি চালাতাম: ConnectivityManager cm = (ConnectivityManager)context.getSystemService(Context.CONNECTIVITY_SERVICE); NetworkInfo activeNetwork = cm.getActiveNetworkInfo(); boolean isConnected = activeNetwork != null && activeNetwork.isConnectedOrConnecting(); (থেকে এখানে ) নেটওয়ার্কে অনুরোধ পাঠানোর এবং ব্যবহারকারী অবহিত যদি কোন ইন্টারনেট সংযোগ ছিল আগে। আমি যা দেখেছি সেখান থেকে এই …
119 android  retrofit 

10
লাইনের 1 কলাম 1 পাতায় ত্রুটিযুক্ত JSON গ্রহণ করতে JsonReader.setLenient (সত্য) ব্যবহার করুন $
এই ত্রুটিটি কী? আমি এটা কিভাবে ঠিক করবো? আমার অ্যাপটি চলছে তবে ডেটা লোড করা যাচ্ছে না। এবং এটি আমার ত্রুটি: লস 1 কলাম 1 পাতায় ত্রুটিযুক্ত JSON গ্রহণ করতে JsonReader.setLenient (সত্য) ব্যবহার করুন $ এটি আমার খণ্ড: public class news extends Fragment { private RecyclerView recyclerView; private ArrayList<Deatails> data; …
112 android  json  gson  retrofit 

12
Retrofit ব্যবহার করে GSON এর সাথে নেস্টেড JSON অবজেক্ট পান
আমি আমার অ্যান্ড্রয়েড অ্যাপ্লিকেশন থেকে একটি এপিআই গ্রহণ করছি এবং সমস্ত জেএসএন প্রতিক্রিয়াগুলি এর মতো: { 'status': 'OK', 'reason': 'Everything was fine', 'content': { < some data here > } সমস্যাটি হ'ল আমার সমস্ত POJO গুলি একটি status, reasonক্ষেত্র এবং contentক্ষেত্রের অভ্যন্তরে আসল POJO আমার চাই। সর্বদা contentক্ষেত্রটি উত্তোলনের জন্য …
111 java  android  json  gson  retrofit 

4
যখন আমাদের OkHttp রয়েছে তখন কেন রেট্রোফিট ব্যবহার করুন
OkHttp এর মাধ্যমে আমরা HTTP অনুরোধ করতে পারি তারপরে সার্ভারের কাছ থেকে প্রতিক্রিয়া জানাতে পারি OkHttpClient client = new OkHttpClient(); Request request = new Request.Builder() .url(url) .build(); Response response = client.newCall(request).execute(); তারপরে Gson lib এর সাথে আমাদের প্রয়োজন বস্তুর প্রতিক্রিয়া রূপান্তর করতে হবে। এটি স্কয়ার / OkHttp ডক থেকে এসেছে: …
111 java  android  retrofit  okhttp 

3
রেট্রোফিট ২.০ এবং আরএক্সজাভা ব্যবহার করে প্রতিক্রিয়া স্থিতি কোড পান
আমি আমার অ্যান্ড্রয়েড প্রকল্পে রেট্রোফিট ২.০ এ আপগ্রেড করতে এবং আরএক্সজেভা যুক্ত করার চেষ্টা করছি। আমি একটি এপিআই কল করছি এবং সার্ভারের ত্রুটির প্রতিক্রিয়ার ক্ষেত্রে ত্রুটি কোডটি পুনরুদ্ধার করতে চাই। Observable<MyResponseObject> apiCall(@Body body); এবং আরএক্সজাভা কলটিতে: myRetrofitObject.apiCall(body).subscribe(new Subscriber<MyResponseObject>() { @Override public void onCompleted() { } @Override public void onError(Throwable e) …

11
পরীক্ষার জন্য স্কোয়ার retrofit সার্ভার মক
বর্গ retrofit ফ্রেমওয়ার্ক ব্যবহার করার সময় পরীক্ষার জন্য কোনও সার্ভারকে উপহাস করার সর্বোত্তম উপায় কী । সম্ভাব্য উপায়: একটি নতুন retrofit তৈরি করুন ক্লায়েন্ট এবং এটি RestAdapter.Builder ()। SetClient () এ সেট করুন। এর মধ্যে অনুরোধটি অবজেক্টটি পার্স করা এবং জেসনকে প্রতিক্রিয়া হিসাবে প্রত্যাবর্তন করা জড়িত। এই বর্ণিত ইন্টারফেসটিকে মক …

4
রেট্রোফিট ২.০ এ শিরোনাম যুক্ত করতে কীভাবে ইন্টারসেপ্টার ব্যবহার করবেন?
আমাদের দলটি রেট্রোফিট ২.০ গ্রহণ করার সিদ্ধান্ত নিয়েছে এবং আমি এটি সম্পর্কে কিছু প্রাথমিক গবেষণা করছি। আমি এই লাইব্রেরির নবাগত। আমি ভাবছি কীভাবে আমাদের অ্যান্ড্রয়েড অ্যাপ্লিকেশনে retrofits 2.0 এরinterceptor মাধ্যমে কাস্টমাইজড শিরোনাম যুক্ত করতে ব্যবহার করবেন । রেট্রোফিট ১. এক্স এ শিরোনাম যুক্ত করার বিষয়ে অনেক টিউটোরিয়াল রয়েছে তবে এপিআইগুলি …
96 java  android  retrofit 

3
Io.reactivex.Observable এর জন্য কল অ্যাডাপ্টার তৈরি করতে অক্ষম
আমি আমার সার্ভারে একটি সহজ get পদ্ধতি প্রেরণ করতে যাচ্ছি (এটি রেলস অ্যাপ্লিকেশন) এবং আরএক্সজাভা এবং রেট্রোফিট ব্যবহার করে ফলাফলটি পাব। আমি যে জিনিসটি করেছি তা হ'ল: আমার ইন্টারফেস: public interface ApiCall { String SERVICE_ENDPOINT = "https://198.50.214.15"; @GET("/api/post") io.reactivex.Observable<Post> getPost(); } আমার মডেলটি হ'ল: public class Post { @SerializedName("id") private …

9
OkHttp অনুরোধ ইন্টারসেপ্টারে কীভাবে শিরোনাম যুক্ত করবেন?
আমার এই ইন্টারসেপ্টরটি রয়েছে যা আমি আমার OkHttp ক্লায়েন্টে যুক্ত করেছি: public class RequestTokenInterceptor implements Interceptor { @Override public Response intercept(Chain chain) throws IOException { Request request = chain.request(); // Here where we'll try to refresh token. // with an retrofit call // After we succeed we'll proceed our request …

4
প্যারামিটার ব্যবহার করে retrofit এবং GET
আমি রেট্রোফিট ব্যবহার করে গুগল জিওকোড এপিআইতে একটি অনুরোধ প্রেরণের চেষ্টা করছি। পরিষেবা ইন্টারফেসটি দেখতে এমন দেখাচ্ছে: public interface FooService { @GET("/maps/api/geocode/json?address={zipcode}&sensor=false") void getPositionByZip(@Path("zipcode") int zipcode, Callback<String> cb); } আমি যখন পরিষেবাটি কল করি: OkHttpClient okHttpClient = new OkHttpClient(); RestAdapter restAdapter = new RestAdapter.Builder().setEndpoint(Constants.GOOGLE_GEOCODE_URL).setClient(new OkClient(okHttpClient)).build(); FooService service = restAdapter.create(FooService.class); service.getPositionByZip(zipCode, …
92 android  get  retrofit 

4
অ্যান্ড্রয়েড রিট্রোফিট প্যারামিটারাইজড @ হিডর
আমি ওআউথ ব্যবহার করছি এবং প্রতিবার আমি যখনই অনুরোধ করি তখন আমার হেডারে ওআউথ টোকেন লাগানো দরকার। আমি @Headerটীকাটি দেখছি , তবে এটিকে প্যারামিটারাইজড করার কোনও উপায় আছে যাতে আমি রান সময়টিতে প্রবেশ করতে পারি? এই ধারণাটি এখানে @Header({Authorization:'OAuth {var}', api_version={var} }) আপনি কি রানটাইম এ তাদের পাস করতে পারবেন? …

1
আরএক্সজাভা শিডিয়ুলার্সের সাথে পুনঃনির্মাণ
কি সুবিধা ব্যবহার করতে হয় Schedulers.newThread()বনাম Schedulers.io()মধ্যে Retrofitনেটওয়ার্ক অনুরোধের। আমি ব্যবহার করে এমন অনেক উদাহরণ দেখেছি io(), তবে কেন তা বুঝতে চাই। উদাহরণ পরিস্থিতি: observable.onErrorResumeNext(refreshTokenAndRetry(observable)) .subscribeOn(Schedulers.newThread()) .observeOn(AndroidSchedulers.mainThread())... বনাম observable.onErrorResumeNext(refreshTokenAndRetry(observable)) .subscribeOn(Schedulers.io()) .observeOn(AndroidSchedulers.mainThread())... আমি যে কারণগুলি দেখেছি তার মধ্যে একটি হ'ল - newThread()কাজের প্রতিটি ইউনিটের জন্য একটি নতুন থ্রেড তৈরি করে। io()একটি …
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.