收藏
回答

发送订阅消息,放的是别人的openid,为什么会发送给我自己?

不管我放什么openid,放几个就发几遍给我自己是什么情况?

sendMsg: function () {

    let users = [

      "o6gY35UIf7",

      "o6gY35eNp"

    ]

    users.forEach(item => {

      console.log(item)

      wx.cloud.callFunction({

        name: 'sendMsg',

        data: {

          openid: item,

          title: title,

          time: time,

          member: member,

          place: place,

          remarks: remarks

        },

        success: res => {

          console.log(res)

        },

        fail: err => {

          console.log(err)

        }

      })

    })


云函数代码:

const cloud = require('wx-server-sdk')

cloud.init({

  env: cloud.DYNAMIC_CURRENT_ENV,

})

exports.main = async (event, context) => {

  const {

    OPENID

  } = cloud.getWXContext()

  try {

    const result = await cloud.openapi.subscribeMessage.send({

      touser: event.openid,

      page: 'pages/index/index',

      templateId: "mv1AiOjD9ljPoaiFToRtIdZeW4T7uU8CTZLNBWdPNCQ",

      data: {

        thing1: {

          value: event.title

        },

        time3: {

          value: event.time

        },

        thing4: {

          value: event.member

        },

        thing5: {

          value: event.place

        },

        thing7: {

          value: event.remarks

        }

      }

    })

    return result

  } catch (err) {

    console.log(err)

    return err

  }

}


最后一次编辑于  2021-12-16
回答关注问题邀请回答
收藏

1 个回答

  • Mr.Zhao
    Mr.Zhao
    2021-12-16

    云函数里openid写死了吧 代码没更新

    2021-12-16
    有用
    回复 6
    • yyc
      yyc
      2021-12-16
      我现在更新了云函数,两个openid 我都是直接复制的,一个没授权报refuse正常,另一个报invalid openid是什么情况?
      2021-12-16
      回复
    • Mr.Zhao
      Mr.Zhao
      2021-12-16回复yyc
      openid复制错了?多个空格?全靠猜
      2021-12-16
      回复
    • yyc
      yyc
      2021-12-16回复Mr.Zhao
      云函数代码已放
      2021-12-16
      回复
    • Mr.Zhao
      Mr.Zhao
      2021-12-16回复yyc
      放云函数代码干啥?
      2021-12-16
      回复
    • Mr.Zhao
      Mr.Zhao
      2021-12-16回复yyc
      openid从哪复制的?是个谜啊  有没有复制错不知道
      2021-12-16
      回复
    查看更多(1)
登录 后发表内容