Skip to content

dhbxs/WechatWork-Message-API

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

企业微信应用接收消息服务器-认证接口服务

NodeJs Express GitHub stars GitHub forks


状态 | 稳定
目录
  1. 关于本项目
  2. 构建工具
  3. 开始
  4. 贡献
  5. 许可证

关于本项目

本项目采用 Node + Express 实现非常简单的接口,用来通过企业微信应用开发中接收消息功能的验证。

  1. 企业微信应用开发中,如果需要后端发消息,且采用模板卡片消息,就需要先通过企业微信应用管理中的接收消息配置(是的,只要推送消息使用模板卡片消息也需要配置接收消息服务器,并且通过企业微信的认证)
  2. 为了方便在开发阶段能够推送模板卡片消息做测试,所以就写了本项目,直接部署到Vercel中,再把和企业微信中主体相同的备案域名解析到Vercel应用,即可通过认证。

构建工具

项目使用的主要框架或库。

开始

  1. 请先确保已经在 Vercel 注册过账户,且已经登录

  2. 点击下面按钮,一键部署到Vercel

Deploy with Vercel

  1. 填写环境变量,在企业微信PC网页录管理后台,依次进入:应用管理 -> (你的应用) -> 接收消息 -> 设置API接收 -> 点击随机获取即可拿到Token和EncodingAESKey,并将拿到的结果保存到Vercel的环境变量中

    TOKEN=XXX
    ENCODING_AES_KEY=XXX
    

    API接收消息

  2. 点击 Deploy 部署即可

  3. 在 Vercel 中添加 Domain,并将你的域名解析到 Vercel 即可

  4. 企业微信开发者工具 建立连接 -> 测试回调模式,填写相关信息即可开始测试,测试没问题即可在接收消息服务器配置中配置

贡献

贡献让开源社区成为了一个非常适合学习、启发和创新的地方。你所做出的任何贡献都是受人尊敬的。

如果你有好的建议,请复刻(fork)本仓库并且创建一个拉取请求(pull request)。你也可以简单地创建一个议题(issue),并且添加标签「enhancement」。不要忘记给项目点一个 star!再次感谢!

  1. 复刻(Fork)本项目
  2. 创建你的 Feature 分支 (git checkout -b feature/AmazingFeature)
  3. 提交你的变更 (git commit -m 'Add some AmazingFeature')
  4. 推送到该分支 (git push origin feature/AmazingFeature)
  5. 创建一个拉取请求(Pull Request)

许可证

根据 MIT 许可证分发。打开 LICENSE 查看更多内容。

(返回顶部)

About

企业微信应用开发 - 接收消息服务器认证接口

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published