企业微信接受消息 API 的设置

Server 可以用本地 VSCode 端口转发加 VSCode 自带的内网穿透来实现, 代码如下:

typescript 复制代码
import crypto from "node:crypto"
import { decrypt } from "@wecom/crypto"
export default defineEventHandler((event) => {
  const { msg_signature, timestamp, nonce, echostr } = getQuery(event)
  const shasum = crypto.createHash("sha1")
  const token = "---"
  const encodingAesKey = "---"
  shasum.update([token, timestamp, nonce, echostr].sort().join(""))
  const str = shasum.digest("hex")
  if (str !== msg_signature) {
    return "error"
  }
  const { message } = decrypt(encodingAesKey, echostr as string)
  return message
})
相关推荐
winfredzhang3 天前
用 Python + wxPython 打造一个万能网页图片一键下载神器(附完整源码 + 详细解析)
python·微信·pdf·遍历·图片·网页·保存
旭日跑马踏云飞4 天前
一文搞定腾讯开发生态-微信上传图片和视频
微信·serverless
llq_3504 天前
如何用 GitHub Pages 完成企业微信的域名归属认证?(适合没有服务器的开发者)
微信
今天也在研究公众号5 天前
Apple同款SVG,怎么写出来?手写+编辑器,两张方法都能搞定!
微信
开发加微信:hedian1167 天前
短剧小程序开发全攻略:技术选型与实现思路
微信·小程序·架构·aigc·交互
AiXed8 天前
PC微信协议之nid算法
python·网络协议·算法·微信
sg_knight8 天前
微信小程序中 WebView 组件的使用与应用场景
前端·javascript·微信·微信小程序·小程序·web·weapp
悟空码字11 天前
微信小程序管理系统,代运营3600+医院小程序
微信·小程序·编程·软件开发
CaracalTiger12 天前
本地部署 Stable Diffusion3.5!cpolar让远程访问很简单!
java·linux·运维·开发语言·python·微信·stable diffusion