mirror-api-subscription
Manages subscription callback from Google Mirror API.
var express = app = appapp var User = var subscription = { User} subscription subscription subscription app
API
Subscription([verifier])
Returns a new subscription instance optionally specifing a verifier function. It's an EventEmitter instance so that you can attach event listener to it.
Arugments
- verifyer(userToken, verifyToken, callback) {Function} - Verifier
function that is used to fetch user profile from your database with
userToken
.- userToken {String} - User token you specified when registering the subscription callback representing an individual user.
- verifyToken {String|null} - Verify token you specified when registering the subscription callback for verifying the validity of this notification.
- done(err, user) {Function} - An callback that must be called to return an user object after you finished fetching from your database.
Returns
{Subscription} - The instance
Subscription#on
Subscription#once
Subscription#off
Subscription#dispatcher()
TODO
- Test cases
- API Documentation