跳到主要内容

公网访问源站接入

这里使用 https://postman-echo.com 这个服务作为示例

创建服务

  1. 进入云开发/AnyService

  2. 点击「新建服务接入」。并根据表单要求填写相关信息:

  • 服务名称:postman-echo
  • 服务标识:postman-echo
  • 源站类型:通过公网访问源站
  • 源站协议:https
  • 源站连接信息:postman-echo.com

填写完成后确认保存,完成接入服务创建。

小程序端请求验证

小程序 wx.cloud.init 初始化中的 env 参数需要和创建 anyService服务的环境一致

在小程序端中增加如下代码:

// 在调用前,或在小程序 onLaunch 中初始化环境
wx.cloud.init({
env: 'test-xxxxx',
traceUser: true,
})

const result = await wx.cloud.callContainer({
"path": "/post",
"header": {
"X-WX-SERVICE": "tcbanyservice", // 固定为 tcbanyservice
"X-AnyService-Name": "postman-echo", // X-AnyService-Name 中填入 AnyService 服务标识,从「腾讯云开发平台 - AnyService」获取服务标识
"content-type": "application/json",
},
"method": "POST",
"data": {
"a": 1,
"b": 2
}
})
console.log(result);
//

示例运行结果如下:

alt