微信小程序雲函數請求api


// 雲函數入口文件
const cloud = require('wx-server-sdk')
var req = require('request-promise');

cloud.init()

// 雲函數入口函數
exports.main = async (event, context) => {
  const {method,param1,param2} = event
  let url = 'http://ttttt.com';
  let options = {};
  if(method == 'post'){
    options = {
      uri: url,
      method:"POST",
      headers: {
        'User-Agent': 'Request-Promise'
      },
      body: {
        param1:param1,
        param2:param2,
      },
      json: true 
    };
  }else{
    options = {
      uri: url,
      method:"GET",
      headers: {
        'User-Agent': 'Request-Promise'
      },
      qs: {
        param1:param1,
        param2:param2,
      },
      json: true 
    };
  }

  return await req(options);

}

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM