目录 前言 企业微信 开始 测试 小结 @ 前言 这几天忙活着别的东西,耽误了很长时间,从文件操作完了之后就在考虑着下一步鼓捣点儿啥,因为最开始的业务开发就是企业微信相关的,这刚好来做个内部应用的小例子玩玩. 企业微信 前身是企业号,当时微信主推的还是公众号与服务号,后续战略考虑到企业的OA了(当然还是跟某个抢市场),企业号应该是在16年还是具体啥时候出的,刚出的时候也是问题不断一直在修复更新,最近这两年基本上没咋关注企业微信了,也都是偶尔上去看看有没有新东西啊什么的,不过不得不说,在这几年的成…
1.开发前准备 参数获取 corpid 每个企业都拥有唯一的corpid,获取此信息可在管理后台"我的企业"-"企业信息"下查看"企业ID" secret secret是企业应用里面用于保障数据安全的"钥匙",每一个应用都有一个独立的访问密钥,为了保证数据的安全,secret务必不能泄漏. 框架 例子使用yishaadmin开源框架为例 2.企业微信OAuth2接入流程     第一步: 用户点击连接 第二步: Index页取…
下面在 Web 空应用里展示一个简单的例子来实现发送文本消息. 本文目录: 创建 Web 空应用 命令行方式创建 添加SDK引用 命令行方式 进入项目目录 添加包引用 配置和使用SDK 添加appsettings.Development.json文件 修改Startup.cs,配置服务 添加Controller,在Get方法中发送消息 创建 Web 空应用 命令行方式创建 dotnet new web --name ASPNETCoreWeixinWorkDemo dotnet 是程序的名字 n…
下面在控制台应用里展示一个简单的例子来实现发送文本消息. 本文目录: 创建控制台应用 添加SDK引用 命令行方式 进入项目目录 添加包引用 配置和使用SDK 添加appsettings.json文件 声明编译时复制配置文件 使用SDK发送文本消息 参考 创建控制台应用 使用命令行工具创建 $ dotnet new console --name WeixinWorkDemo dotnet 是程序的名字 new 是一个子程序的名字 console 是要使用的项目模板的名字 --name Weixin…
目录 需求描述 适用场景 安装使用 KeePassXC初始化 浏览器插件安装设置 1.火狐 2.Edge 3.Chrome 软件-插件的链接 登陆网站并保存密码 (企业微信)微盘共享内部数据库 其他 保存私人账号密码 ssh密码 标签备注 需求描述 团队中有一些内部成员公用的账号和密码,用IM或者Email分享并不足够安全. 而且如果密码有变更,还要再分享周知一遍,比较麻烦. 个人版本的账号密码的保存方案已经有很多,但团队共享版本大多为收费的. 本方案适合:对共用账号密码有共享需求,但对于加密强…
接口定义 应用支持推送文本.图片.视频.文件.图文等类型.请求方式:POST(HTTPS)请求地址: https://qyapi.weixin.qq.com/cgi-bin/message/send?access_token=ACCESS_TOKEN 参数说明: ACCESS_TOKEN 必填 - 各个消息类型的具体POST格式请阅后续"消息类型"部分.- 如果有在管理端对应用设置"在微工作台中始终进入主页",应用在微信端只能接收到文本消息,并且文本消息的长度限制为…
企业微信接口文档 1.构造授权网页链接 2.回调获取到 Code 通过code+access_token去请求用户信息 3.获取access_token 调试准备工作 -->内网穿透+域名 推荐向日葵有免费的,免费的开发测试够用了 域名的配置成可信用 上代码 Demo下载 [ApiController] [Route("api/[controller]")] public class Auth2Controller : ControllerBase { private reado…
前言 之前一篇文章提到了使用wechatpy库来实现企业微信应用登录:Django + Taro 前后端分离项目实现企业微信登录 其实这个库可以实现的功能非常多,基本微信开发涉及到的功能都能实现. 本文介绍一个很常用的场景:实时推送信息到企业微信群里. 安装 首先安装wechatpy库 pip in…
1.配置API接收 2.下载加密解密库 地址:https://developer.work.weixin.qq.com/devtool/introduce?id=36388,也可以复制下面的代码 2.1 WXBizMsgCrypt.cs 该方法封装了VerifyURL, DecryptMsg, EncryptMsg三个接口,分别用于开发者验证回调url,收到用户回复消息的解密以及开发者回复消息的加密过程. using System; using System.Collections.Generi…
1.搭建回调服务器 可参考:https://www.cnblogs.com/zspwf/p/16381643.html进行搭建 2.编写代码 2.1接口定义 应用可以发送模板卡片消息,发送之后可再通过接口更新可回调的用户任务卡片消息的替换文案信息(仅原卡片为 按钮交互型.投票选择型.多项选择型的卡片以及填写了action_menu字段的文本通知型.图文展示型可以调用本接口更新). 请注意,当应用调用发送模版卡片消息后,接口会返回一个response_code,通过response_code用户可…