Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function sendPushNotification(message) {
- var result = getToken();
- var access_token = "Bearer " + result["access_token"];
- var requestStructure = {
- method : 'post',
- returnedContentType : 'json',
- path : '/imfpush/v1/apps/my.app/messages',
- headers: {
- "Content-Type" : "application/json",
- "Authorization" : access_token
- },
- parameters : {
- 'message':{'alert' : 'Test message'}
- }
- };
- result = MFP.Server.invokeHttp(requestStructure);
- return result;
- }
- function getToken() {
- var requestStructure = {
- method : 'post',
- returnedContentType : 'json',
- path : '/mfp/api/az/v1/token',
- headers: {
- "Content-Type" : "application/x-www-form-urlencoded",
- "Authorization" : "Basic UHVzaE5vd213123asdsadGlvbjpQdXNoTm90aasdasdWZpY2F0aW9u"
- },
- parameters:{
- "grant_type" : "client_credentials",
- "scope" : "push.application.my.app messages.write"
- }
- };
- var results = MFP.Server.invokeHttp(requestStructure);
- return results;
- }
- parameters : {
- 'message':{'alert' : 'Test message'}
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement