Intereting Posts
Пользовательские клавиши клавиатуры выглядят размытыми Убедитесь, что волейбол получает результаты из кеша или по сети Кроутон + РаздвижныеМеню перекрываются Импорт нескольких проектов и отдельных проектов в Android Studio Процент вычислений Java Java Аппаратная отладка с использованием Samsung Galaxy S3 в Windows Снижение производительности анимации Android, когда устройство остается неподвижным, но тронуто Использование MultiDex в Android-приложении запускает ProGuard дважды и только второй раз с помощью Warnings / Notes? Android cursor, как получить нулевые значения из столбцов Android SQLite «BETWEEN» не включает или возвращает все записи Изометрический игровой движок для Android Как выполнить UnitTest службу Android, которая зависит от сетевого подключения Плавное масштабирование в mapview Google.ads.AdView не принимает полную ширину экрана в заметках галактики Samsung Что такое «android: fontFamily =« sans-serif-light »в Java-коде?

Ошибка при обновлении объектов APIGEE

В настоящее время я разрабатываю приложение, которое реализует apigee, однако я сталкивался с проблемой при попытке обновления объектов. Ниже приведен метод, который я использую сейчас.

Map<String, Object> updatedEntity = new HashMap<String, Object>(); ArrayList<Map<String,Object>> subPropertyArray = new ArrayList<Map<String,Object>>(); Map<String, Object> subProperty = new HashMap<String, Object>(); subProperty.put("age", ""); subProperty.put("auto_checkin_times", auto_checkin_times); subProperty.put("auto_checkins_enabled", "on"); subProperty.put("bio", ""); subProperty.put("max_age", "999"); subProperty.put("min_age","18"); subProperty.put("dob", mDob); subProperty.put("locale",""); subProperty.put("sex", mGender); subProperty.put("sexual_preference", mSexualPreference); subProperty.put("utc_offset",""); subPropertyArray.add(subProperty); updatedEntity.put("type", "user"); updatedEntity.put("info", subPropertyArray); dataClient.updateEntityAsync(entityID, updatedEntity, new ApiResponseCallback() { @Override public void onResponse(ApiResponse apiResponse) { if (apiResponse != null) { Intent intent = new Intent(SetupPage.this, HomePage.class); startActivity(intent); } } @Override public void onException(Exception e) { Log.e("", e.toString()); } }); 

Однако я получаю следующую ошибку:

«Ошибка PUT до« https://api.usergrid.com/ ORGNAME / APPNAME / user / USERID »

с последующим:

Msgstr "

"DoHttpRequest вернул null"

Любая помощь будет высоко оценена. благодаря

Вы отправляете токен с запросом? Ошибки «Нет проблем с проверкой подлинности» заставляют меня думать, что вы можете либо передать токен конечной точке, которая ее не требует (например, приложение песочницы по умолчанию), либо передать недопустимый токен с запросом.

Я должен был ответить, получил его раньше, однако проблема, казалось, сводилась к ряду проблем, сущность была немного неправильной, и данные, которые я отправлял, были неправильно отформатированы.