#java #ios #eclipse #gwt #parse-platform
#java #iOS #eclipse #gwt #синтаксический анализ-платформа
Вопрос:
Я использую Parse.com для связи с приложением iOS и веб-браузером. Я зарегистрировался в parse.com и создал приложение. Теперь у меня есть приложение iOS, готовое вставить объект в это приложение, которое работает нормально. Теперь начинается внутренняя часть, я использую JAVA для веб-приложения. Теперь,
https://parse.com/docs/api_libraries
Согласно этой ссылке, я могу видеть API / библиотеки, которые я могу использовать в JAVA, это
Миндаль мобильный-синтаксический анализ-api Parse4j ParseFacade
Среди этих 4 я выбрал Parse4j для создания веб-приложения.
Я использую Eclipse, я установил плагин GWT, создал веб-приложение. Теперь я добавляю это parse4j.jar файл к этому проекту также добавлен в путь сборки. И затем я пытаюсь написать этот код
try {
Parse.initialize("my app id", "my rest app id");
ParseObject gameScore = new ParseObject("GameScore");
gameScore.put("score", 1337);
gameScore.put("playerName", "Sean Plott");
gameScore.put("cheatMode", false);
gameScore.save();
return "OK";
} catch(IllegalArgumentException e){
e.printStackTrace();
return "KO";
}
catch(ParseException e){
e.printStackTrace();
return "KO";
}
Он не вставляет объект в parse cloud. Пожалуйста, помогите, почему не работает? Я что-то пропустил для записи?
Комментарии:
1. Не могли бы вы, пожалуйста, немного объяснить мне, как вы используете Parse4j для создания своего веб-приложения. Я новичок в разборе API. Заранее спасибо.
Ответ №1:
Насколько я вижу, код правильный. Однако, если Parse4j не сохраняет запись, это означает, что вы неправильно указали имя атрибута или класса. Просто проверьте имена и название класса, а затем ответьте.
С уважением.
Ответ №2:
Один из способов проверки — выполнить запрос, получить объект и распечатать все атрибуты / типы данных. Затем сохраните их как статические константы уровня класса и используйте их во всем своем классе для установки значений в новых объектах для сохранения.
Если запрос get не работает (без каких-либо фильтров), это означает, что ваше имя класса неверно.
Удачи!