收藏
回答

微信小程序订阅消息怎样发送消息给客户?

一、云函数message
1、index.js
const cloud = require('wx-server-sdk')
cloud.init('xxxxxxxxxxxx')
exports.main = async (event, context) => {
  try {
    const result = await cloud.openapi.customerServiceMessage.send({
        touser: 'OPENID',
        msgtype: 'text',
        text: {
          content: 'Hello World'
        }
      })
    return result
  } catch (err) {
    return err
  }
}
2、config.json
{
  "permissions": {
    "openapi": [
      "templateMessage.send"
    ]
  }
}

二、页面
1、index.js



Page({
  onCon:function() {
     
  wx.cloud.callFunction({
   name'message',
   completeres => {
     console.log('云函数 ', res)
    


   
  }
  })
  }
})
2、index.wxml


 测试 

------------------------------------------------------------------------------

运行后提示错误:errCode45015errMsg"openapi.customerServiceMessage.send:fail response …ption is canceled rid: xxxxxx-xxxxxxaa-xxxxxxxxx

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

1 个回答

  • 陈宇明
    陈宇明
    发表于小程序端
    11-17
    首先客户要先订阅消息
    11-17
    有用
    回复
登录 后发表内容
问题标签