카테고리 없음

Onesignal push 헤더 값 넣기 호출

벨포트조던 2019. 9. 20.
반응형

https://community.dreamfactory.com/t/how-to-add-authorization-header-to-external-rest-api-call-from-server-script/3774

 

How to add Authorization header to external REST API call from server script

I am trying to call Onesignal push notification REST API by adding custom script to post_process on DF server script. This is my code > var url = ‘https://onesignal.com/api/v1/notifications?app_id=APP_ID&included_segments=All’; > var payload = { > “content

community.dreamfactory.com

How to add Authorization header to external REST API call from server script

 

에러 

--> Please include a case-sensitive header of Authorization: Basic <YOUR-REST-API-KEY-HERE> with a valid REST API key

 

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
function doGet() {
myFunction();
}
function myFunction() {
var url = “https://onesignal.com/api/v1/notifications 22”;
 
var D = {
app_id:“OneSignalAppID”,
// include_player_ids : [“1bd1227a-ff50-478c-b097-b2a673c8c817”],
included_segments:[“All”],
headings:{“en” : “FaucetSatoshi”},
contents: {“en” : “PLAYER”},
data: {“type”: “phoneNumber”}
};
var payload = JSON.stringify(D);
 
var headers = { “Accept”:“application/json”,
“Content-Type”:“application/json”,
“Authorization”:“Basic RESTAPIKey”,
 
         };
var options = { “method”:“POST”,
“headers”: headers,
“payload” : payload
};
var response = UrlFetchApp.fetch(url, options);
Logger.log(response);
 
}
cs
반응형

댓글