我的核心写法,使用node
官方文档地址 https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421141013
import * as client from 'superagent';
const createMenu = async function () {
// @ts-ignore
let access_token = await this.getGlobalToken();
const url = `https://api.weixin.qq.com/cgi-bin/menu/create?access_token=${access_token}`;
const menu = [
{
"type": "view",
"name": "菜单名称",
"url": "http://xx.xxxx.wang"
}];
const data = await client.post(url).send({ button: menu }).catch(err => { console.log(err) });
// @ts-ignore
const result = JSON.parse(data.text);
return { code: 1, msg: '设置成功', data: result }
}
本文介绍了一种使用Node.js创建微信公众号菜单的方法。通过调用微信API并利用superagent库发送POST请求来实现菜单设置。示例代码展示了如何获取全局token并构造菜单数据。
2071

被折叠的 条评论
为什么被折叠?



