2017-06-28 1 views
0

Je suis relativement nouveau sur Parse et Webhooks. J'ai été récemment assigné à étudier sur des serveurs d'analyse et exige l'utilisation de Webhook quand une mise à jour à la base de données se produit.Webhooks sur Parse Server

Un aperçu de haut niveau est tel: modifier -> déclencheur webhook -> Base de données de mise à jour

Maintenant, je l'ai lu sur this. Utilisation du trigger beforeSave, et je suis confus ... Comment est-ce que je suis supposé déclencher les déclencheurs beforeSave/beforeDelete, etc dans java?

est semblable à la façon dont nous appelons une fonction de code de nuage où:

dans le Code Cloud:

Parse.Cloud.beforeSave("nameOfFunction", function(request, response) { response.success(); });

Pour appeler la fonction en java:

ParseCloud.callFunctionInBackground("nameOfFunction", params, new FunctionCallback<Float>() { 
    void done(Float ratings, ParseException e) { 
     if (e == null) { 
      // ratings is 4.5 
     } 
    } 
}); 

faire un déclencheur?

S'il vous plaît éclairer moi!

Répondre

1

Les déclencheurs beforeSave et afterSave sont automatiquement appelés s'ils existent.

En fait, je viens d'écrire this réponse qui a beaucoup d'informations pertinentes.

Ces déclencheurs ne sont disponibles que dans le code cloud. Il n'y a pas de variante côté client.