Exemplo n.º 1
0
 request.get("https://pspiservices.dpsk12.org/api/translate/es/" + message + "/" + this.req.session.authid, function(error, response, body)
 {
     if (!error) {
         var responseJSON = isJSON(body);
         if(responseJSON != null && !responseJSON.hasOwnProperty('error'))
         {
             var spanishMeesage = responseJSON[0].TranslatedText;
             Parse.Push.send({
                 where: pushQueryVietnamese,
                 data: {
                     alert: spanishMeesage
                 }
             }, {
                 success: function(data) {
                     // Push was successful
                 },
                 error: function(error) {
                     // Handle error -- log to log file? (error, time, logged-in user, message intended recipients)
                     req.flash('warning', 'You message failed to send. Please try again.');
                     res.redirect('manage_messages');
                 }
             });
         } else {
             console.log('No recipients found.'); // Exit/fail here?
             return;
         }
     } else {
         console.log('ERROR: ');
         console.log(error);
     }
 });
Exemplo n.º 2
0
 this.sendEnglish = function (pushQueryEnglish, message) {
     if (message != "" || message != null) {
         Parse.Push.send({
             where: pushQueryEnglish,
             data: {
                 alert: message
             }
         }, {
             success: function (data) {
                 // Push was successful
             },
             error: function (error) {
                 // Handle error -- log to log file? (error, time, logged-in user, message intended recipients)
                 req.flash('warning', 'You message failed to send. Please try again.');
                 res.redirect('manage_messages');
             }
         });
     }
 };