以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 能帮助把钉钉的加密解密函数进行封装吗? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=170607) |
-- 作者:gudao123456 -- 发布时间:2021/8/1 0:12:00 -- 能帮助把钉钉的加密解密函数进行封装吗? 近日对钉钉接口进行了研究,其他问题都已解决,就差回调函数搞不定致使监听无法进行,不管是直接调用还是封装,直接调用计算签名失败,用工具封装成.dll。但封装不成功(提示钉钉的源代码有错误,命名空间命名不存在或缺失程序集)。老师能否帮助封装钉钉的加解密函数。谢谢! [此贴子已经被作者于2021/8/1 0:13:27编辑过]
|
-- 作者:chen37280600 -- 发布时间:2021/8/1 10:00:00 -- 钉钉直接用它的http接口,用狐表HttpClient请求就完事,根本不需要管它的dll |
-- 作者:gudao123456 -- 发布时间:2021/8/1 11:34:00 -- 但需要监听事件啊。比如有新的审批单生成,钉钉告知服务端,服务端作出相应的操作,这个不用钉钉的事件订阅如何能做到呢?谢谢! 我的思路是这样的:有员工发起了审批实例,钉钉通知服务器,服务器进行的判断(这个需要再服务器的数据库查询的,就好比订单系统需要先查库存一样),如果不符合条件,直接拒绝,如果符合条件,进入人工审批流程,当审批流程完成后,如果是审批通过的,钉钉告知服务器,服务器把审批的单据导入系统数据库。这其中有两步需要接到钉钉的通知。杰哥能否给个帮助或别的思路?谢谢! 因为事件订阅,钉钉需要验证网址的正确性,就是像微信的验证信息,用到加密解密函数。狐表封装了微信的,但没有封装钉钉的。我用钉钉官网提供的.cs用vs2017版本生成.dll 不成功,提示 system.txt 命名空间没有命名 json 缺少程序集 没有成功。直接调用蓝版提供的全局代码,又提示计算签名失败。
[此贴子已经被作者于2021/8/1 11:49:46编辑过]
|
-- 作者:浙江仔 -- 发布时间:2021/8/1 13:00:00 -- 签名规则怎么样的?我刚调通专用钉钉签名,可能有坑 |
-- 作者:gudao123456 -- 发布时间:2021/8/1 13:26:00 --
|
-- 作者:浙江仔 -- 发布时间:2021/8/1 13:52:00 -- 此主题相关图片如下:微信图片_2021ii0801135052.jpg 只能调签名,调通才行 |