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

Retrofit - это типобезопасный клиент REST для Android и Java от Square, Inc.
2 ответа

Как обрабатывать необязательные поля JSON в Retrofit для Android?

Я работаю над парсером JSON для приложения Android. Когда я обращаюсь к серверу за данными, появляются некоторые необязательные поля, как мне это обработать в Retrofit с помощью GSON конвертера? Нормальный ответ { "status":"SUCCESS", "class-1":{ "cl…
08 окт '15 в 07:16
2 ответа

Невозможно создать адаптер вызова в модификации 2.0.0

Я пытаюсь интегрировать модификацию 2.0.0-бета в мое приложение. { "success":true, "categoryDetails":[ { "topicId":550, "categoryName":"Classshshs", “categoryImageUrl” : “http://s3-apdd-southeast-1.amazonaws.com/tv-dev/member/photo/883191-medium130.…
22 сен '15 в 13:10
1 ответ

Сделать функцию программы Android

Я хочу сделать программу, которая имеет 3 пакета функций, например. Бронзовый пакет, серебряный пакет, золотой пакет. У каждой упаковки есть свой продукт. Если я выберу бронзовую упаковку, я хочу, чтобы в бронзовой упаковке и т. Д. Был только продук…
18 апр '18 в 02:56
0 ответов

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

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

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

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

Проверьте сетевое соединение в Observable перед выполнением вызовов API

Я пытаюсь использовать следующую функцию для проверки сетевого подключения private boolean isThereInternetConnection() { boolean isConnected; ConnectivityManager connectivityManager = (ConnectivityManager) this.context.getSystemService(Context.CONNE…
17 ноя '15 в 14:09
1 ответ

Ключ API всегда отсутствует, когда я пытаюсь получить доступ к API MailChimp с помощью Retrofit

Я уверен, что это не проблема для тех, кто знает, что они делают, но я впервые использую API и модификацию MailChimp. По сути, мой ключ API всегда отсутствует. Я понятия не имею, как выглядит правильный URL-адрес MailChimp, когда вы включаете ключ A…
1 ответ

Kotlin, RxJava, Retrofit2 Calling API, но возвращает 2 разных проблемы JSON

У меня проблема с модернизацией. Построить модифицированный класс API, как это @POST("account/login") @FormUrlEncoded fun login( @Field("Grant_Type", encoded = true) Grant_Type: String, @Field("username", encoded = true) Username:String, @Field("pas…
16 авг '18 в 11:34
2 ответа

Использование Retrofit и GreenDao с вложенными объектами json

Я хочу объединить Retrofit и GreenDao, но у меня проблема с вложенными объектами Json. Мои вложенные поля остаются пустыми. Это Json DataStructure [ { "id": 1, "street": "Streetname", "zipcode": 12345, "city": "MyCity", "phone_number": "+123456789",…
29 июн '15 в 16:05
1 ответ

Android RecycleView Адаптер не подключен, макет пропущен

Я ищу ошибку об отсутствии подключенного адаптера. Есть так много повторяющихся вопросов об этом и имеют другой ответ, и ничто не может исправить мою ошибку. Итак, я работаю над CRUD-приложениями с Retrofit. Я могу вставить данные в базу данных чере…
28 июн '17 в 13:15
1 ответ

Модификация, возвращающая действительный JSON, но Pojo пуст

Я использую модификацию, чтобы получить объект Json от сервера, и я могу получить Json (я вижу его полностью и правильно в журнале), но когда я проверяю объект, возвращенный в обратном вызове, он пуст, что странно. У меня была проблема с возвратом м…
13 ноя '14 в 21:22
2 ответа

Быстрая смена приложения Bottom Navigation вылетает

У меня есть Bottom Navigation с фрагментом и Retrofit для вызова API Я звоню loadFragment для переключения фрагментов, как показано ниже private boolean loadFragment(Fragment fragment) { //switching fragment if (fragment != null) { getSupportFragmen…
1 ответ

Gson set SerializedName

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

Код ошибки 415 с модификацией

Я создал следующий класс API для запроса веб-службы @POST("/v1/User/forgot-password") @FormUrlEncoded fun forgotPass(@Field("email") email: String): Call<ForgotPassword> и назвал это val call = RetrofitHelper.instance!!.api.forgotPass(email) c…
27 апр '18 в 14:10
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
0 ответов

Ошибка тайм-аута подключения до Android

Я использую Retrofit. Сервер отвечает правильными данными, но когда я реализовал материал в приложении, он не работает. 01-28 22:24:58.546: I/System.out(30595): [CDS]EAGAIN or EWOULDBLOCK in Recvfrom 01-28 22:24:58.546: I/System.out(30595): [CDS]rea…
28 янв '15 в 17:03
3 ответа

Модифицировать получить параметр из URL перенаправления

Я использую Retrofit. У меня есть конечная точка, которая перенаправляет на другую конечную точку. Последний (конечная точка, на которой я в конечном итоге) имеет параметр в своем URL, который мне нужен. Каков наилучший способ получить значение этог…
17 сен '14 в 15:49
2 ответа

NullPointerException при вызове retrofit.Call<>

Я использую модифицированную версию "2.0.0-бета2" и конвертер-gson той же версии в приложении для Android. Я строю сервис в onCreate из Fragment: Retrofit retrofit = new Retrofit.Builder() .baseUrl(getString(R.string.api_base_url)) .addConverterFact…
19 дек '15 в 04:49
4 ответа

Добавление дубликатов параметров с Retrofit v1.9.0

Здесь задан похожий вопрос, но мой случай немного другой. Я пытаюсь сделать запрос, похожий на следующее: http://www.example.com/abc?foo=def&foo;=ghi&foo;=jkl&bar;=xyz У меня есть две проблемы, которые усложняют ситуацию. Во-первых, повторный параме…
28 фев '15 в 00:00