找回密码
 立即注册

QQ登录

只需一步,快速开始

Eric.Liang 讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2020-7-21 10:34  /   查看:19971  /  回复:1
本帖最后由 Eric.Liang 于 2020-7-21 11:44 编辑

之前一直有人说活字格的百度地图定位是wifi定位,不准确;想要在企业微信中扫码二维码条形码;想要对接企业微信发送消息等等。

针对企业微信的扫码定位,之前我们专门写过一篇教程,如下
看完必恍然大悟的活字格内幕:十八,到底怎么集成微信?
https://gcdn.grapecity.com.cn/fo ... 38524&fromuid=51381
(出处: 葡萄城产品技术社区)

但是随着企业微信的更新,企业微信接口调用的地址相应的也发生了变化,因此,上述的地址,只能起到帮助大家学习的作用,暂时已经无法调用成功了。




不过不用担心,为了让各位格友能够继续使用,我针对原有的DEMO和企业微信的接口代码进行了优化。
在看DEMO之前,我们先来一起了解下,企业微信的集成思路
首先,我们要先了解企业微信集成都包含了哪些功能
企业微信API
https://work.weixin.qq.com/api/doc/90000/90003/90556
image.png843681030.png

服务端API
image.png655669250.png
客户端API
image.png380222777.png

企业微信的服务端API和客户端API是相辅相成的,对于活字格而言,服务端API需要通过写C#ServerAPI在服务器端调用,客户端API,需要在前端通过JS调用
本节我们要讲的扫码,定位,录音等功能都属于客户端API
image.png537115783.png

调用客户端API是有一个对应的流程的,你需要先通过服务端命令获取access_token,然后再去调用具体业务的API
image.png672316283.png

那么,按照这个流程,我们需要先通过C#代码调用服务端API,获取access_token,然后通过JS调用客户端API实现对应的扫码,定位等功能

具体工程文件的实现
1.服务端代码获取accsee_token的功能我已经实现了,因为调用客户端API,在服务端会通过token和ticket获取对应的signature,感兴趣的大佬可以自行学习下C#代码
qyWeChatApi.zip (935.21 KB, 下载次数: 995)

评分

参与人数 2满意度 +10 收起 理由
13794930121 + 5
sz_xd + 5

查看全部评分

1 个回复

倒序浏览
Eric.Liang讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2020-12-2 12:25:20
沙发
6.0 update 1版本的工程文件与代码见附件
qyWeChatApi_6.0.102.0.zip (2.86 MB, 下载次数: 997)
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部