html52.com
我爱小程序-开发者交流社区

用云函数怎么实现模板消息

问题模块 框架类型 问题类型 终端类型 AppID 基础库版本
云开发 小程序 需求 工具 wxe18275f9a2bfe88a 2.0.0

现在用小程序云开发需要用到模板消息,研究了模板消息需要用客户端获取tocken,再获取模板消息。


利用云开发如何实现模板消息


网友回复

半瞎?:

建议在小程序打开的时候就获取access_token,要不然你会频繁的获取access_token,官方不建议这样

简单的昵称:

我之前写了个测试发消息的云函数,希望能帮到你

我之前写了个测试发消息的云函数,希望能帮到你半寸灰://npm   install  request-promise         --安装 request-promise命令 co

半寸灰:








//npm   install  request-promise         --安装 request-promise命令
 
const rp = require('request-promise');
 
 
 
 
 
 
 
 
//appid   和秘钥
 
  const appid = 'wxxxxxxxx',
 
     secret = 'xxxxxxxxxxxx';
 
  
 
  const AccessToken_options = {
 
     method: 'GET',
 
     url: 'https://api.weixin.qq.com/cgi-bin/token',
 
     qs: {
 
       appid,
 
       secret,
 
       grant_type:'client_credential'
 
     },
 
     json: true
 
     
 
   };
 
  
 
  //获取AccessToken
 
  const resultValue = await rp(AccessToken_options);
 
  const token = resultValue.access_token;
 
 
 

const  body=

{

  "touser": "OPENID",

  "template_id": "TEMPLATE_ID",

  "page": "index",

  "form_id": "FORMID",

  "data": {

    "keyword1": {

      "value": "339208499"

    },

    "keyword2": {

      "value": "2015年01月05日 12:30"

    },

    "keyword3": {

      "value": "腾讯微信总部"

    },

    "keyword4": {

      "value": "广州市海珠区新港中路397号"

    }

  },

  "emphasis_keyword": "keyword1.DATA"

}




const send= {    

method: 'POST',    

url: ' https://api.weixin.qq.com/cgi-bin/message/wxopen/template/send?access_token='+toke,    

body ,    

json: true   

};

const send_res= await rp(send);


评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

真正的个人免签约支付接口

云免签H5支付