2016-08-09 14 views

Antwort

1

Benutzerdefinierter Server-Seitencode kann über Cloud-Code erreicht werden. Cloud-Code ermöglicht es Ihnen, benutzerdefinierte Funktionen zu erstellen, die in NodeJS geschrieben sind, und diese Funktionen können verschiedene Operationen ausführen: Abfrage von der Datenbank, Integration mit anderen Lösungen wie: soziale Netzwerke, Senden von E-Mails und mehr. Der große Vorteil von parse-server ist, dass Sie jedes beliebige npm-Modul aus der Cloud-Code-Funktion verwenden können. Da es Millionen von Modulen gibt, haben Sie unbegrenzte Möglichkeiten.

Ein weiteres sehr cooles Feature des Cloud-Code ist die serverseitige Haken serverseitige Haken ermöglichen es Ihnen, einen Code zu schreiben, die von Parse-Server Kern ausgelöst wird, wenn ein Objekt gespeichert oder gelöscht wird. solche Ereignisse können sein: before - etwas tun, bevor das Objekt in der Datenbank aftersave gespeichert wird - etwas tun, nachdem das Objekt BeforeDelete gespeichert wird - tun, bevor etwas

und mehr zu löschen und mehr ..

um neue Cloud-Code-Funktion definieren Sie den folgenden Code verwenden müssen:

Parse.Cloud.define("{YOUR_FUNCTION_NAME}", function (request, response) { 
    // write your code, require some npm module and more... 
}); 

Um Server-Seite Haken erstellen Sie den folgenden Code schreiben:

Parse.Cloud.beforeSave("{PARSE_OBJECT_NAME}", function (request, response) { 
    // write your code and handle before saving an object 
}); 

Triggerfunktionen Cloud-Code einfach über Parse-Server REST-API oder über Parse-Server-Client-SDK getan werden kann (iOS, Android, JavaScript und mehr)

Es ist ein großer Führer auf Wolke Code hier:

http://parseplatform.github.io/docs/cloudcode/guide/

Good Luck :)

+0

Das hat bei mir funktioniert. Momentan verwende ich den lokalen Server, möchte ihn jedoch in Google Cloud oder Amazon Cloud bereitstellen. Wenn Sie über diesen Prozess Bescheid wissen, können Sie einige Linkzeiger bereitstellen? Vielen Dank. –

+1

Ihr Cloud-Code sollte zusammen mit dem Parse-Server bereitgestellt werden. In Ihrem Parse-Server befindet sich ein Cloud-Ordner und dort haben Sie main.js –

+0

Vielen Dank für den Zeiger. Werde es bald melden! –