#parse-platform
#синтаксический анализ-платформа
Вопрос:
У меня настроен синтаксический анализ хостинга, и я пытаюсь протестировать извлечение объекта из класса в моих данных синтаксического анализа, однако при попытке развертывания я получаю следующую ошибку:
Update failed with Could not load triggers. The error was Uncaught You must specify a key using Parse.initialize.
Я настроил свой динамический сайт на основе инструкций в документах Parse.
Мой код
var puppyClass = Parse.Object.extend('PCClass');
var query = new Parse.Query(puppyClass);
var puppies = [];
query.get("7S3NKS1oim", {
success: function(puppy) {
// The object was retrieved successfully.
puppies.push(puppy);
},
error: function(object, error) {
// The object was not retrieved successfully.
// error is a Parse.Error with an error code and description.
console.log(error);
}
});
Ответ №1:
Согласно сообщению об ошибке, у вас должен быть вызов Parse.initialize("ApplicationIdHere", "JavaScriptKeyHere")
, заменяющий эти значения идентификатором вашего приложения и ключом JavaScript. Это должно быть вызвано один раз при загрузке страницы.
Комментарии:
1. Спасибо за это, мое замешательство заключалось в том, что я думал, что при использовании PARSE hosting SDK уже будет инициализирован. Где мне нужно это разместить?
2. Спасибо за ответ, я понял, что был прав в своем предположении, но я вызывал неправильную функцию
3. Куда нам нужно добавить этот Parse.initialize(«ApplicationIdHere», «JavaScriptKeyHere») в файле??
4. @ManoharSingh Обычно вы помещаете это в свой обработчик загрузки документа, но вы можете просто сделать это первой строкой вашего JavaScript, если вы не используете jQuery или что-либо еще, что упрощает работу с обработчиком загрузки документа.