UNPKG

parse-server-sparkpost-adapter

Version:
37 lines (30 loc) 1.18 kB
# parse-server-sparkpost-adapter Simple sparkpost adapter for parse server. Borrowed heavily from oursky's [sendgrid adapter](https://github.com/oursky/parse-server-sendgrid-adapter). ## Configuration ``` var express = require('express'); var ParseServer = require('parse-server').ParseServer; var app = express(); var SparkPostAdapter = require('parse-server-sparkpost-adapter'); // Specify the connection string for your mongodb database // and the location to your Parse cloud code var api = new ParseServer({ databaseURI: 'mongodb://localhost:27017/dev', cloud: '/home/myApp/cloud/main.js', // Provide an absolute path appId: 'myAppId', masterKey: 'myMasterKey', // Keep this key secret! fileKey: 'optionalFileKey', serverURL: 'http://localhost:1337/parse', // Don't forget to change to https if needed appName: 'myAppName', publicServerURL: 'http://localhost:1337/parse', emailAdapter: SparkPostAdapter({ apiKey: 'sparkpostApiKey', fromAddress: 'fromEmailAddress', }) }); // Serve the Parse API on the /parse URL prefix app.use('/parse', api); app.listen(1337, function() { console.log('parse-server-example running on port 1337.'); }); ```