收藏
回答

微信云托管可以使用wx.request吗?

因为想用实现打字机效果接收消息,wx.cloud.callContainer貌似不支持,所以还想用wx.request实现

但是体验版弄上去连接不到部署到微信云托管的后端服务

两个问题

1.可以使用微信云托管的时候还继续保持使用wx.request调用吗?如果可以的话,要怎么配置呀,直接在wx.request里面拼公网域名吗?

2.微信云托管的内网地址要怎么用?wx.request请求路径可以拿内网地址拼吗?自己试了下感觉不太行的样子

求大佬解一下惑,自己试的方案都不太行的通的样子。。。


回答关注问题邀请回答
收藏

1 个回答

  • 陈政
    陈政
    2024-03-23
    exports.main = (event, context) => {
      var data = event;
      var url = event.url;
      const request = require('request');
      return new Promise((resolve, reject) => {
        try {
          request({
            method: 'POST',
            headers: {
              "content-type": "application/json",
            },
            body: JSON.stringify(data),
            url: url,
          }, function (error, response, body) {
            if (error) {
              return reject(error);
            }
            return resolve(JSON.parse(body));
          })
        } catch (e) {
          return reject(e)
        }
      })
    }
    


    我用云函数作中转是这么写的

    2024-03-23
    有用 1
    回复
登录 后发表内容