找回密码
 立即注册

QQ登录

只需一步,快速开始

leilei6120 悬赏达人认证
高级会员   /  发表于:2021-7-24 12:13  /   查看:2781  /  回复:14
100金币
本帖最后由 leilei6120 于 2021-7-26 09:04 编辑

https://gcdn.grapecity.com.cn/forum.php?mod=viewthread&tid=78634&fromuid=51381 按照这个教程里,直接下载工程文件,然后在表里填写了2个参数后,直接发布,点扫码还是没有任何反应呢?企业微信后台已添加验证。请问还需要设置哪些参数?是否还需要更改教程里的C#源文件?
附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

您可能需要从这几方面去排查一下,(1)dll文件是否上传成功,上传成功会有对应的接口显示 (2)如果你是6.1以上的版本需使用下面的文件, 6.0的使用原帖中的文件 (3)运行之后调用没有反应,可以获取一下服务器数据, 看下token是否拿到了,用户排查自定义的APi是不是有问题 如果您这边实在无法解决的话,您可以先填一下我们这边的1V1申请:https://app.grapecity.com.cn/askhelp, 通过申请后会有专门的人联系您,给 ...

14 个回复

倒序浏览
最佳答案
最佳答案
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2021-7-24 12:13:43
来自 9#
leilei6120 发表于 2021-7-25 06:44
大哥,你说的是扫码登录吧。我是想调用企业微信的JSSDK实现二维码扫描还有定位功能,应该是先从服务端获 ...

您可能需要从这几方面去排查一下,(1)dll文件是否上传成功,上传成功会有对应的接口显示

(2)如果你是6.1以上的版本需使用下面的文件,
6.0的使用原帖中的文件
(3)运行之后调用没有反应,可以获取一下服务器数据,
看下token是否拿到了,用户排查自定义的APi是不是有问题
如果您这边实在无法解决的话,您可以先填一下我们这边的1V1申请:https://app.grapecity.com.cn/askhelp
通过申请后会有专门的人联系您,给您提供一个月免费的快速支持通道
如果你们是已购客户的话,可以提供下公司名称和联系方式

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
zyk.Zhou活字格认证
银牌会员   /  发表于:2021-7-24 12:42:45
2#
本帖最后由 zyk.Zhou 于 2021-7-24 16:21 编辑




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
leilei6120悬赏达人认证
高级会员   /  发表于:2021-7-24 12:58:06
3#
zyk.Zhou 发表于 2021-7-24 12:42
教程里面类似这样的参数应该也要填写。

应该不用吧,我看着页面加载程序里的js文件中, var valueList = JSON.parse(result); 接收了POS请求返回的结果,应该是在C#里读取了表里录入的参数,然后返回的数据。
回复 使用道具 举报
zyk.Zhou活字格认证
银牌会员   /  发表于:2021-7-24 16:27:36
4#
leilei6120 发表于 2021-7-24 12:58
应该不用吧,我看着页面加载程序里的js文件中, var valueList = JSON.parse(result); 接收了POS请求返回 ...

下载的是这个吗
https://gcdn.grapecity.com.cn/forum.php?mod=viewthread&tid=78634&fromuid=51381

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
leilei6120悬赏达人认证
高级会员   /  发表于:2021-7-24 19:59:01
5#
zyk.Zhou 发表于 2021-7-24 16:27
下载的是这个吗
https://gcdn.grapecity.com.cn/forum.php?mod=viewthread&tid=78634&fromuid=51381

是的。部署后 没反应呢
回复 使用道具 举报
leilei6120悬赏达人认证
高级会员   /  发表于:2021-7-24 20:00:43
6#
zyk.Zhou 发表于 2021-7-24 16:27
下载的是这个吗
https://gcdn.grapecity.com.cn/forum.php?mod=viewthread&tid=78634&fromuid=51381

源代码我也下载看了,缺一个类文件呢。
回复 使用道具 举报
phoben讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-7-24 22:27:33
7#
leilei6120 发表于 2021-7-24 20:00
源代码我也下载看了,缺一个类文件呢。

不用那么麻烦,使用活字格7.0版本以上,可完全脱离C#实现!




弹窗的稍微复杂点,跳转的容易一些,只需要根据官方文档,配置好以下入口地址就可以
  1. https://open.work.weixin.qq.com/wwopen/sso/qrConnect?appid=CORPID&agentid=AGENTID&redirect_uri=REDIRECT_URI&state=STATE
复制代码


第一步   登录页放一个弹出窗口,用来扫码


第二步  在弹出窗口中,使用微信官方提供的JS进行二维码注入

  1. $("#r0c0p_div").css("overflow","visible").css("padding","30px 20px 10px 20px")
  2. window.WwLogin({
  3.         "id" : "r0c0p_div",  
  4.         "appid" : "你自己的码",
  5.         "agentid" : "企业微信应用ID",
  6.         "redirect_uri" :"https://你要跳转的首页/%E9%A6%96%E9%A1%B5",
  7.         "state" : "",
  8.         "href" : "",
  9. });
复制代码


这里注意一个地方,就是redirect_uri 字段,填写扫码之后跳转的网页,这个网页需要接CODE拿去换用户的ID

第三步 首页接收CODE 利用单点登录直接进入
   这里略微有点绕,但是是直线流程,具体如下:

1、页面加载时获取URL中的CODE参数值;
2、将CODE作为参数,发给企业微信换取用户USERID;
3、拿到用户信息后,通过用户名调用活字格单点登录获取活字格的TOKEN;
4、拿到TOKEN,直接携带TOKEN跳转首页即可登录成功;


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
leilei6120悬赏达人认证
高级会员   /  发表于:2021-7-25 06:44:24
8#
phoben 发表于 2021-7-24 22:27
不用那么麻烦,使用活字格7.0版本以上,可完全脱离C#实现!



大哥,你说的是扫码登录吧。我是想调用企业微信的JSSDK实现二维码扫描还有定位功能,应该是先从服务端获取token 然后活字格前端页面注入权限才能调用,不写C#后端没办法鉴权吧。
回复 使用道具 举报
leilei6120悬赏达人认证
高级会员   /  发表于:2021-7-26 12:41:14
10#
Joe.xu 发表于 2021-7-26 11:53
您可能需要从这几方面去排查一下,(1)dll文件是否上传成功,上传成功会有对应的接口显示

(2)如果 ...

你好,6.1以上版本需要使用哪个文件?能发一下吗?
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部