.Net 平台应用与技巧
MRZ图表分组数据源过滤设计示例
平台应用类
OrBit平台Job配置
【序列号规则】插件使用说明
工单自定义流程节点应用说明
平台 【SVN 版本管理】工具使用说明
平台SPC应用介绍
平台WebAPI文件上传、下载(OrBitWebAPI2)
平台【元对象授权】功能使用说明
平台【分级授权】功能使用说明
平台【消息对象】使用说明
平台【表单消息升级】应用说明
平台可配置【 Excel 文件导出】功能使用说明
按产品定义采集功能使用说明
用户自定义编码及系统单据状态、单据类型的颜色配置
系统中如何增加用户密码过期更换提醒
通用在线打印功能使用说明
平台技巧类
MS-SQL 添加并引用 DLL 程序集
OrBit “自定义对话框”使用说明
Matrix标签打印(OrBitMESHelp/OrBitMetaHelp)
MES事务对象Scripter--扩展方法
MES事务帮助类OrBitMESHelp
WebView2管理类--用于展示看板
元对象Scripter--扩展方法
元对象帮助类OrBitMetaHelp
外挂Exc程序(发布为平台插件)---调用自定义对话框
自定义对话框--Xml/Json数据解析神器
OrBit-KanBan File 类型应用说明
OrBit-X 如何支持 Https 协议
OrBit-X 平台 Bartender 标签模板制作说明
OrBit-X 平台元对象多文件上传、预览
OrBit-X 平台内置 WebAPI 使用说明
OrBit-X 应用打包-扩展工具-快捷迁移
OrBit平台“调用摄像头拍照、录制视频,并上传FTP”窗体控件的应用
元对象可配置Excel导入功能应用说明
元对象嵌入看板
基于 Json 数据格式的 Mrt 模板设计说明
如何利用 Bartender 标签模板实现一拖几打印
平台 Excel 对象导入功能应用说明
平台 MES 事务对象实现网格多选效果
平台 WebAPI 应用说明
平台中 Mrz 模板实现钻取功能
平台发布接口(OrBitWebAPI&OrBitWebAPI2)
平台通过 CLR 实现企业微信消息及文件自动推送
标签/报表实现只预览不打印
通过平台 Web 服务实现远端 Wifi 打印说明
静态事务“平铺按钮”控件的应用
静态事务”调用摄像头扫码识别条码(条形码/二维码)“功能的应用与实现
钉钉机器人接口实现及其他API扩展
-
+
首页
平台通过 CLR 实现企业微信消息及文件自动推送
# 1.概述 平台发送企业微信消息支持4种类型:TEXT(文本消息)、IMAGE(图片,主流图片格式)、FILE(文件)、VOICE(音频)、VIDEO(视频)。这个功能可以结合平台的dbo.CLR_MRZPrint存储过程,把MRZ报表打印成相应的文件(比如图片、.pdf、.html、.xlsx等等格式),并通过此功能把文件发给相应的企业微信人员。 # 2.安装 CLR ![](/media//202010/123_1602661683.png) # 3.CLR_WeChatPostEx 函数的应用 ```sql EXEC dbo.CLR_WeChatPostEx @I_ReturnMessage = @I_ReturnMessage OUTPUT, -- 返回信息 @LocalWCFUrl = N'http://127.0.0.1/OrBitWCFServiceR13/', -- WCF地址 @CorpId = N'ww2222227b944ee4260c4561bdb', -- 企业微信的“企业ID” @Corpsecret = N'4hAOx_-XWsy-22yOe-XQoW9I336dD2222QrfktFmvzM2223315LDqC-0', -- 企业微信“自建应用”的秘钥 @FileType = N'VIDEO', --信息格式类型:TEXT、IMAGE、FILE、VOICE、VIDEO @FilePath = N'http://127.0.0.1/OrBitWCFServiceR13/Download/1111111.mp4', --发送IMAGE、FILE、VOICE、VIDEO这四种类型时,必须指定文件路径,可以本地文件和服务器文件 @JsonString = @JsonString --发送的Json文本 SELECT @I_ReturnMessage ``` # 4.参数说明 1)@CorpId 为企业微信的企业ID,登录企业微信网页可以获取。 ![](/media//202010/123_1602661824.png) 2)@Corpsecret 企业微信“自建应用”的秘钥。 ![](/media//202010/123_1602661854.png) 3)@FilePath 文件路径 发送IMAGE、FILE、VOICE、VIDEO这四种类型时,必须指定文件路径,可以本地文件和服务器文件。 比如:http://127.0.0.1/OrBitWCFServiceR13/Download/安卓移动打印 修改点.docx C:\inetpub\wwwroot\OrBitWCFServiceR13\Download安卓移动打印 修改点.docx 4) @JsonString Json 字符串 <span style="font-family:楷体;Color:red">**文本 Text类:**</span> 当@FileType为TEXT时,Json格式为: ![](/media//202010/123_1602662053.png) touser:为发送给谁谁谁(企业微信号),如果多个人,请用“|”分开,企业微信号可以在企业微信-我-设置-账号里面查看到。 msgtyp:指定为text. aengtid:企业应用Id。登录企业微信查看 ![](/media//202010/123_1602662106.png) content:为发送的文本内容 <span style="font-family:楷体;Color:red">**文件 File 类:**</span> 当@FileType为IMAGE、FILE、VOICE、VIDEO时,Json格式为: ![](/media//202010/123_1602662169.png) 这个除了touser和agentid根据实际情况填写外,其他都固定。 # 5.示例 ![](/media//202010/123_1602662233.png) ![](/media//202010/123_1602662253.png)
企业微信
CLR
HB0005
2022年11月2日 13:56
分享
上一篇
下一篇
目录
微信扫一扫
复制链接
手机扫一扫进行分享
复制链接
下载Markdown文件