Eric.Liang 发表于 2020-7-21 11:12:50

帮你打开活字格更神奇的功能:八十五,微信公众号集成(扫码定位接口实现)

本帖最后由 Lay.Li 于 2023-6-12 17:38 编辑

同学们好~上节课,我们讲解了活字格对接企业微信实现了扫码,定位,录音等功能。


帮你打开活字格更神奇的功能:八十四,企业微信集成(扫码定位接口实现)
https://gcdn.grapecity.com.cn/forum.php?mod=viewthread&tid=78634&page=1&extra=#pid304988
(出处: 葡萄城产品技术社区)



本节课我们继续学习微信公众号接口的调用
同样,我们要先了解微信集成都包含了哪些功能
微信公众号官方文档
https://developers.weixin.qq.com/doc/offiaccount/OA_Web_Apps/JS-SDK.html#62




1.同企业微信一致,在接口注入权限验证时,signature签名的获取需要使用access_token和ticket,因此这里我提供了对应的服务端代码


解压后将WeChatJSSDK.dll上传到自定义webapi处即可


2.获取到的accsee_token,ticket和过期时间需要缓存到本地,过期之后再调用,节省资源
所以在本地,创建一个WeChatConfig的数据表,包括appid,appsecret,token,token_due_time,ticket,ticket_due_time字段


3.微信公众号和企业微信类似,调用JS-SDK需要一定的准备工作



注意,第二步在引用JS链接时,如果你的应用是http应用,引用http即可,如果是https应用,引用https cdn链接







4.接口权限注入完成之后,直接按照JS-SDK调用即可




这样,就完成了一个微信公众号JS-SDK的的接口调用

效果如下:


相同的,当你把前期的注入权限完成后,JS-SDK的接口都是可以调用的
如果大家需要完成分享等功能,直接调用JS接口接口但是这里要注意
注意:在注入权限的时候,要把你需要调用的JS-SDK的方法注入哟


工程文件见附件


http://img.soogif.com/TcwkZfAjk4mTPZqTzGomk1ngT9vJ43VH.gif_s400x0






Eric.Liang 发表于 2020-12-2 13:57:22

6.0 update 1 代码见附件




页: [1]
查看完整版本: 帮你打开活字格更神奇的功能:八十五,微信公众号集成(扫码定位接口实现)