小程序
小游戏
企业微信
微信支付
扫描小程序码分享
小程序云开发 如何调用第三方接口
3 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
可以调用htpp的接口吗
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
可以说详细点吗?我是要请求到关联的另一个项目数据库,自己写的项目接口数据
首先安装 request-promise
npm 命令 npm install request-promise
// 云函数入口文件
const cloud = require('wx-server-sdk')
//npm install request-promise
const rp = require('request-promise');
cloud.init()
// 云函数入口函数
exports.main = async (event, context) => {
//get
const get_options = {
method: 'GET',
url: 'https://xxxxx.com',
qs: {
aa:'aa',
bb:'bb',
cc:'cc'
},
json: true
};
//获取get请求数据
const get_res= await rp(get_options );
//post
const post_options = {
method: 'POST',
url: 'https://xxxx.com',
body: {
'aa': "aa",
'bb': "bb",
'cc': "cc"
//获取post请求数据
const post_res= await rp(post_options);
return {get_res,post_res}
}
如果有header,如何处理?
加 headers
headers:{cookie:'xxxx'},
get 请求呢?您有QQ,有问题请教。
谢谢
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
可以调用htpp的接口吗
可以说详细点吗?我是要请求到关联的另一个项目数据库,自己写的项目接口数据
首先安装 request-promise
npm 命令 npm install request-promise
// 云函数入口文件
const cloud = require('wx-server-sdk')
//npm install request-promise
const rp = require('request-promise');
cloud.init()
// 云函数入口函数
exports.main = async (event, context) => {
//get
const get_options = {
method: 'GET',
url: 'https://xxxxx.com',
qs: {
aa:'aa',
bb:'bb',
cc:'cc'
},
json: true
};
//获取get请求数据
const get_res= await rp(get_options );
//post
const post_options = {
method: 'POST',
url: 'https://xxxx.com',
body: {
'aa': "aa",
'bb': "bb",
'cc': "cc"
},
json: true
};
//获取post请求数据
const post_res= await rp(post_options);
return {get_res,post_res}
}
如果有header,如何处理?
加 headers
const post_options = {
method: 'POST',
url: 'https://xxxx.com',
body: {
'aa': "aa",
'bb': "bb",
'cc': "cc"
},
headers:{cookie:'xxxx'},
json: true
};
get 请求呢?您有QQ,有问题请教。
const get_options = {
method: 'GET',
url: 'https://xxxxx.com',
qs: {
aa:'aa',
bb:'bb',
cc:'cc'
},
headers:{cookie:'xxxx'},
json: true
};
谢谢