Использование parse-server и heroku для моего приложения для Android. Хотите создать фоновые задания, такие как те, что предлагаются Parse.com ранее, но не могут заставить его работать. В парсер-сервера, например, папку, я добавил jobs.js файл, содержащий это:Фоновая работа с использованием parse-server & Heroku Scheduler
var Parse = require('parse/node');
Parse.initialize('my_app_id');
Parse.serverURL = 'https://random-name.herokuapp.com/parse';
function saveSomething(){
var obj = new Parse.Object('my_class', 'random');
obj.save(null, {
success: function(place){
console.log("Success!!");
},
error: function(place, error){
console.log("Fail: " + error.message);
}
});
}
function sayHello() {
console.log('Hello');
}
sayHello();
saveSomething();
SayHello() работает нормально, но saveSomething() получить «Ошибка: несанкционированный» сообщение, когда я бегу: Heroku выполните задание узла job.js. У меня есть 2 вопроса.
1.Is это det правильный способ создать фоновое задание с использованием синтаксического анализа & heroku?
2. Что-то не так с кодом «jobs.js»/что-то, что нужно сделать по-другому в целом для выполнения задания задания фона?
(Пробовал добавление JavaScript-ключ к Parse.initialize ('приложение-ид', 'JavaScript-ключ'), без какой-либо удачи)
Если кому интересно, я написал статью, как получить фоновые задания с использованием 'kue': https://andreygordeev.com/2016/08/04/parse-background-jobs-on-parse-server.html –