收藏
回答

没有服务器,云开发怎么获取access_token实现模板消息推送?

没有服务器,云开发怎么获取access_token实现模板消息推送?

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

2 个回答

  • peng.
    peng.
    10-08

    在云函数中使用云调用调用服务端接口无需换取 access_token,只要是在从小程序端触发的云函数中发起的云调用都经过微信自动鉴权,可以在登记权限后直接调用如发送模板消息等开放接口。请参考文档:https://developers.weixin.qq.com/miniprogram/dev/wxcloud/guide/openapi/openapi.html#%E4%BA%91%E8%B0%83%E7%94%A8

    10-08
    赞同 1
    回复 1
    • Jun.
      Jun.
      10-08
      感谢
      10-08
      回复
  • o0o有脾气的酸奶
    o0o有脾气的酸奶
    10-06
    // 云函数入口文件

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

    //引入request-promise用于做网络请求

    var rp = require('request-promise');

    cloud.init()


    // 云函数入口函数

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

    let url = 'https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=APPID&secret=APPSECRET';

    return await rp(url)

    .then(function (res) {

    return res

    })

    .catch(function (err) {

    return '失败'

    });

    }


    10-06
    赞同
    回复 5
    • Jun.
      Jun.
      10-07
      10-07
      回复
    • o0o有脾气的酸奶
      o0o有脾气的酸奶
      10-07回复Jun.
      应该可以,你试试吧
      10-07
      回复
    • o0o有脾气的酸奶
      o0o有脾气的酸奶
      10-07回复Jun.
      我在开发工具上试了,可以
      10-07
      回复
    • Jun.
      Jun.
      10-07回复o0o有脾气的酸奶
      你勾选了“不校验合法域名么”
      10-07
      回复
    • o0o有脾气的酸奶
      o0o有脾气的酸奶
      10-08回复Jun.
      没勾
      10-08
      回复
问题标签