Press "Enter" to skip to content

小程序开发 如何调用第三方接口

Last updated on 2019年10月13日

1. 安装request-promise

npm install request-promise

2. 代码

// 云函数入口文件
const cloud = require('ex-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://xxx',
    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://xxx',
     body: {
       'aa': 'aa',
       'bb': 'bb',
       'cc': 'cc'
     },
     json: true
   }

   // 获取post请求数据
   const post_res = await rp(post_options)

   return {get_res, post_res}
}

 添加header

const post_options = {
  method: 'POST',
  url: 'https://',
  body: {
    ...
  },
  headers: {
    cookie: 'xxx',
    ...
  },
  json: true
}

## 参考

小程序开发 如何调用第三方接口

Be First to Comment

发表评论

电子邮件地址不会被公开。 必填项已用*标注