Javascript Parse.com代码赢得';t部署:“;无法加载触发器";

Javascript Parse.com代码赢得';t部署:“;无法加载触发器";,javascript,parse-platform,Javascript,Parse Platform,我很有可能做错了什么,但我尝试结合起来创建代码,如果抓取成功,可以获取并作为推送发送。这是我的密码: var query = new Parse.Query(Parse.Installation); Parse.Cloud.job("sendAlert", function(sendAlert, status) { Parse.Cloud.httpRequest({ url: 'https://api.bitcoinaverage.com/ticker/global/USD/la

我很有可能做错了什么,但我尝试结合起来创建代码,如果抓取成功,可以获取并作为推送发送。这是我的密码:

var query = new Parse.Query(Parse.Installation);

Parse.Cloud.job("sendAlert", function(sendAlert, status) {

  Parse.Cloud.httpRequest({
    url: 'https://api.bitcoinaverage.com/ticker/global/USD/last',
     success: function(httpResponse) {
       console.log(httpResponse.text);
       Parse.Push.send({
         where: query, // Set our Installation query
    data: {
        alert: (httpResponse.text)
    }
}, {
success: function() {
    status.success("Push Worked!!!");
 },
error: function(error) {
    status.error("Uh oh, something went wrong.")
 }
});
},
    error: function(httpResponse) {
console.error('Request failed with response code ' +     httpResponse.status);
  }
});
注意:我似乎不知道如何在上面的块中获得正确的格式-这是一张它在我的编辑器中的照片

该代码的预期功能是从中提取1 BTC(美元)的价格,并将其作为推送通知发送

我确信我已经严重破坏了某些东西,但我的代码不会部署,并出现错误

Update failed with Could not load triggers.  The error was Uncaught You must specify a key using Parse.initialize.

。那么,我可以修复什么来从明文API获取数据,并将其作为推送发送呢?还是有更好的方法?谢谢

您需要在开始时指定一个键:

Parse.initialize("APPLICATION ID", "JAVASCRIPT KEY");