befly-weixin-gong
v1.13.0
Published
Befly Weixin Gong - 微信公众号能力包
Maintainers
Readme
befly-weixin-gong
微信公众号能力包,覆盖 access_token、JSAPI Ticket、JSSDK 签名、临时二维码、网页授权、用户信息、模板消息、消息验签、AES 消息解密与被动回复 XML。
import { WeixinGong } from "befly-weixin-gong";
const weixinGong = new WeixinGong(
{
appId: "wx...",
appSecret: "...",
messageToken: "...",
encodingAESKey: "..."
},
{
logger: logger,
cache: redis
}
);
const accessToken = await weixinGong.getAccessToken();
const jsSdkConfig = await weixinGong.createJsSdkConfig("https://example.com/page?a=1#hash");
const qrcode = await weixinGong.createTempQrcode("custom-scene-id");导出:
WeixinGongverifySignatureverifyMsgSignaturecreateJsSdkSignatureparseXmlMessagedecryptWeixinMessagenormalizeAndDecryptMessagereplyTextXmlreplyNewsXmlbuildReplyXml
cache 使用 getObject、setObject、delObject 方法,内部 key 前缀固定为 befly-weixin-gong。
