收藏
回答

共享环境发送订阅消息?

A共享了B的环境,A调用B的云函数给A的用户发送订阅消息失败?为什么,检查了openid是A用户,这种不支持吗?
返回结果
{"errCode":40003,"errMsg":"openapi.subscribeMessage.send:fail invalid openid rid: 6144982f-1f9ce106-2c4b2f17"}
日志
START
num: 5
{
  "errCode": 40003,
  "errMsg": "openapi.subscribeMessage.send:fail invalid openid rid: 6144982f-1f9ce106-2c4b2f17"
}
REPORT RequestId:4063c015-17bb-11ec-9173-4a2fb74dc491 Duration:263ms Memory:256MB MemUsage:72.058594MB
END


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

2 个回答

  • 安稳
    安稳
    2021-09-17

    自己回答吧。。。

    // 在小程序 B 的云函数 b 里处理来自 A 小程序的请求时,对 B 小程序的用户发送订阅消息:
    cloud.openapi({ appid: 'A小程序AppID' }).subscribeMessage.send({ 
      touser: cloud.getWXContext().FROM_OPENID,
      // ...
    })
    


    2021-09-17
    有用 2
    回复 3
    • 傑威
      傑威
      2022-11-08
      太棒了 老伙计
      2022-11-08
      回复
    • 曹东
      曹东
      2023-10-31
      牛得很
      2023-10-31
      回复
    • 曹东
      曹东
      2023-10-31
      翻遍全网,就这个靠谱
      2023-10-31
      回复
  • 郭金亮
    郭金亮
    2023-09-19

    兄弟,真棒!

    2023-09-19
    有用
    回复
登录 后发表内容