Webhook 使用方法
利用云代码的 Webhook,可以向提供 Web 服务的服务器传递数据。
通过此功能,可以在已搭建的服务器上利用 Play! NANOO 进行数据对接。
源代码
// GET Sample
var url = "https://api.playnanoo.com/cloudcode/request/get";
var headers = {
'content-type' : 'application/x-www-form-urlencoded'
};
var contents = {
q1 : "QueryString1",
q2 : "QueryString2"
};
var result = http.request('GET', url, headers, contents);
log.debug(result);
// POST Sample
url = "https://api.playnanoo.com/cloudcode/request/post";
headers = {
'content-type' : 'application/x-www-form-urlencoded'
};
contents = {
formData1 : "Data1",
formData2 : "Data2"
};
var result = http.request('POST', url, headers, contents);
log.debug(result);
// PUT Sample
url = "https://api.playnanoo.com/cloudcode/request/put";
headers = {
'content-type' : 'application/json'
};
contents = {
data1 : "DATA1",
data2 : "DATA2"
};
var result = http.request('PUT', url, headers, contents);
log.debug(result);
详细信息
| 数据键 | 说明 | 类型 |
|---|---|---|
| method | HTTP 方法 (GET, POST, PUT, DELETE) | string |
| url | Web 服务 URL | string |
| headers | HTTP 请求头 | object |
| contents | HTTP 请求数据 | object |