aliyun-gateway-api
aliyun gateway api tools for nodejs
GET Data
var apiClient = require('aliyun-gateway-api').Client;
var client = new apiClient(appKey, appSecret);
co(function*() {
const url = 'https://dm-81.data.aliyun.com/rest/160601/ip/getIpInfo.json?ip=210.75.225.254';
const data = yield client.get(url);
console.log(JSON.stringify(data));
});
POST Form Data
co(function*() {
const data = yield client.post({
url: 'http://aa25c9177bb54cf6a4c99ddad7eabba6-cn-shanghai.alicloudapi.com/checkMobile',
form: {
mobile: "15612345678"
}
});
console.log(JSON.stringify(data));
});
POST Json Data
co(function*() {
const data = yield client.post({
url: 'http://aa25c9177bb54cf6a4c99ddad7eabba6-cn-shanghai.alicloudapi.com/postjsonMobile',
json: {
mobile: "15612345678"
}
});
console.log(JSON.stringify(data));
});