Описание тега retrofit2

Retrofit2 is the second version of the type-safe REST client Retrofit for Android and Java. It is developed by Square, Inc.
1 ответ

Десериализовать свойство объекта с непоследовательным именем?

Используя Retrofit здесь, чтобы использовать Google Civic API. Библиотека требует от вас создать модель того, что API будет возвращать, как я уже делал с Election. Который в основном является копией документации Google. (Retrofit привязывает свойств…
10 май '17 в 15:45
3 ответа

Модифицировать пост с использованием Firebase

Пожалуйста, любой, пожалуйста, помогите. Это мой метод API @POST("/user/new.json") Call createUser(@Body User user); Это мой звонок в MainActivity Retrofit retrofit=new Retrofit.Builder().baseUrl("https://XXXXXX.firebaseio.com").addConverterFactory(…
01 мар '16 в 12:13
2 ответа

Соответствующее определение интерфейса API с использованием Retrofit

У меня есть JSON по этой ссылке https://d17h27t6h515a5.cloudfront.net/topher/2017/May/59121517_baking/baking.json. Я хочу сгенерировать список класса MyPojo; этот класс содержит массив ингредиентов, массив шагов, строки, такие как Id, имена, обслужи…
15 сен '18 в 13:57
0 ответов

Дооснащение не получает данные с запросом, но URL работает в браузере

Я пытаюсь получить пользователя из общедоступного API randomuser.me, но не могу получить эту модификацию, когда пытаюсь поместить запрос в URL. Это запрос, который я пытаюсь выполнить, и если вы поместите его в браузер, вы увидите, что это кажется п…
23 сен '17 в 09:49
1 ответ

Может кто-нибудь знает, как разместить массив изображений на сервере в Android?

Я запутался в запросе, в котором мне нужно отправить массив изображений на сервер. Я гуглил это, но я не мог найти соответствующие данные, поэтому кто-нибудь может сказать мне, как я могу достичь этого? Ранний ответ заметен. Мой код private void ima…
0 ответов

java.lang.IllegalArgumentException: неожиданный низкий суррогатный символ ' ' со значением 56899 по индексу 1063

Я использую Retrofit 2 с OauthInterceptor и приложение, которое использует Tiwtter Api. Я могу войти в Twitter с помощью этого перехватчика, так как подписи генерируются должным образом в соответствии со стандартами OAuth1 для простых запросов Get и…
12 ноя '17 в 20:34
1 ответ

Ожидание пары наблюдаемых, чтобы закончить с / без последовательности Retrofit2 с rxjava - Android

Я использую модификацию 2 с расширением rxjava У меня есть 3 Observables, которые будут делать 3 разные вещи Observable<String> observable1 = RetrofitInterface.GetByID(id); Observable<String> observable2 = RetrofitInterface.GetByKey(key)…
14 июн '16 в 12:26
5 ответов

IllegalArgumentException: не удалось найти адаптер вызова для rx. Наблюдаемый RxJava, Retrofit2

Я получаю вышеуказанную ошибку при вызове остальных API. Я использую как retrofit2 и RxJava. ServiceFactory.java public class ServiceFactory { public static <T> T createRetrofitService(final Class<T> clazz, final String endpoint){ Retrof…
05 фев '16 в 20:43
2 ответа

Определение интерфейса Retrofit2 - метод без тела ответа

Я определяю объекты Call в интерфейсе Retrofit2, чтобы использовать внешний API отдыха. Для большинства звонков у нас есть что-то похожее на: @POST("/api/v1/methodEndPoint") public Call<MethodResponse> methodName(@Body MethodRequest methodRequ…
11 июл '18 в 09:23
1 ответ

Ошибка компиляции RxJava2 "не удается найти метод символа body()"

Я получил ошибку компиляции в этой части кода mCompositeDisposable.add( Flowable.just(Boolean.TRUE) .flatMap( ignored -> service.getPosts(offset,limit, PreferencesUtils.getAccessTokenKey()) ) .subscribeOn(Schedulers.io()) .doOnNext(response ->…
09 май '18 в 15:52
0 ответов

Запрос с Retrofit2 с использованием мульти-сети API

Я пытаюсь сделать запрос, который должен быть сделан через мобильные соединения, если пользователь позволяет это. В настоящее время я использую retrofit2 с rxjava для запросов, хотя всякий раз, когда у пользователя есть соединение Wi-Fi и Mobile, ед…
06 июн '16 в 15:59
1 ответ

Как обработать метод onResponse с помощью библиотеки Retrofit?

Я использую библиотеку модернизации. Я создал класс, в котором я получаю значение определенного идентификатора из другого класса, и я хочу получить конкретный список этого идентификатора, но в onResponse() метод получаю ошибку. Я проверил в почтальо…
1 ответ

Дооснащение 2 ожидается BEGIN_OBJECT, но было BEGIN_ARRAY

У меня есть объект JSON, который выглядит так: [[{ "customers_id": 0 "name": "John Doe", "address": "1234 Merry Way", "city": "Miami", "zipcode": "55443", "state": "Florida" }, { "customers_id": 1 "name": "John Doe", "address": "1234 Merry Way", "ci…
13 мар '16 в 21:03
1 ответ

Gson set SerializedName

Я использую модификацию для отправки запросов на мой сервер. Я пытаюсь использовать одну и ту же модель для нескольких запросов, и я хочу отправить разные объекты с разными SerializedName. Мое пижо выглядит так: public class BaseModel<T> imple…
17 сен '17 в 06:38
1 ответ

Android (Java) - POST (с заголовками) с Retrofit 2.1.0

Мне нужно интегрировать RESTful API под названием SMMRY в мое приложение для Android. Этот API-интерфейс выполняет автоматическую текстовую сводку URL-адреса или блока текста, отправляемого на него. Я использую Retrofit 2.1.0 в качестве сетевой библ…
09 ноя '16 в 22:39
1 ответ

Как скопировать и изменить объекты класса POJO, созданные ответом JSON из Retrofit2.0

Например, я получаю следующий ответ JSON: { "metadata": { "provider": "ABC" }, "results": [ { "id": "ace", "language": "en", "lexicalEntries": [ { "lexicalCategory": "Noun" }, { "lexicalCategory": "Adjective" }, { "lexicalCategory": "Verb" } ], "typ…
29 май '18 в 08:46
0 ответов

Как сериализовать строку даты из JSON в java.util.date?

Я использую Retrofit 2 в качестве REST-клиента для моего проекта. У меня проблемы с преобразованием строк даты в ответах JSON на Java java.util.Date объекты. Ответ, который я получаю от API, имеет следующий формат: [ { "id": "2", "date": "2017-04-26…
14 май '17 в 11:30
1 ответ

OkHttpClient.Builder Interceptor добавлен для модификации 2, даже условие ложно

У меня есть адаптер для дооснащения, в котором я присоединяю перехватчик accestoken к каждому запросу, только если acesstoken не равен нулю, но перехватчик прикрепляется к каждому запросу. Моя просьба заключается в следующем, if(null!= ApplicationCl…
29 мар '16 в 08:30
2 ответа

Модифицировать путь кодирования, кроме символа?

Я использую модификацию и мой интерфейс ниже @GET("{link}") fun search(@Path(value = "link", encoded = true) link: String?): Call<Any> Нужно ли использовать закодированный для всех ссылок, кроме символа "?". Пример: Ссылка -> / api / search? &…
06 ноя '18 в 12:30
2 ответа

Отправить объект в Bundle Android

У меня возникли некоторые проблемы при попытке передать объект, полученный из моего API, в конкретный фрагмент, этот объект является json из API, и он динамический, он может возвращать json как: { "number1" : "45545455", "number2" : "58454556", "ema…
01 июл '17 в 02:42