找回密码
 立即注册

QQ登录

只需一步,快速开始

风之剑

初级会员

31

主题

123

帖子

318

积分

初级会员

积分
318
风之剑
初级会员   /  发表于:2024-10-18 10:34  /   查看:157  /  回复:3
5金币
本帖最后由 风之剑 于 2024-10-19 16:49 编辑

需求说明:

      需要在普通认证模式下,使用微信的网页授权,获取当前用户的OPENid。

设计步骤:
两个页面,在公众号里面链接到 空白页面OfficialAccountR,然后 运行微信的授权页面后跳转到 注册页面OfficialAccountReg。

请教大佬:在活字格里面的OfficialAccountReg页面如何获取到这个code?进而获取到当前用户OPENid(此处已知道如何操作了)。
难点是如何获取code ?(参考下面两个步骤)





------------------------------相关参考资料如下------------------------------------







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

最佳答案

查看完整内容

您好,看了下文档。 在空白页面去获取用户授权 code 时,是会传递一个重定向地址的,也就是 redirect_uri 这个参数。 这个地址应该是我们注册页面的地址。 用户授权成功后微信会重定向到注册页面,并在地址上带上 code 参数。 也就是我们可以在注册页面,通过拿到 url 上的参数,就可以获取到 code 值。 这一步可以通过 JS 去获取 URL 上带有的参数值,也可以用活字格的一个自定义公式 GETURLQUERYVALUE:

3 个回复

正序浏览
Simon.Sun活字格认证 Wyn认证
超级版主   /  发表于:7 天前
4#
不客气哈,后续有问题欢迎您发新贴交流~~
回复 使用道具 举报
风之剑
初级会员   /  发表于:7 天前
3#
Simon.Sun 发表于 2024-10-21 08:57
您好,看了下文档。
在空白页面去获取用户授权 code 时,是会传递一个重定向地址的,也就是 redirect_uri  ...

感谢,已查询到该函数。
回复 使用道具 举报
最佳答案
最佳答案
Simon.Sun活字格认证 Wyn认证
超级版主   /  发表于:2024-10-18 10:34:27
来自 2#
您好,看了下文档。
在空白页面去获取用户授权 code 时,是会传递一个重定向地址的,也就是 redirect_uri 这个参数。
这个地址应该是我们注册页面的地址。
用户授权成功后微信会重定向到注册页面,并在地址上带上 code 参数。



也就是我们可以在注册页面,通过拿到 url 上的参数,就可以获取到 code 值。
这一步可以通过 JS 去获取 URL 上带有的参数值,也可以用活字格的一个自定义公式 GETURLQUERYVALUE:

本帖子中包含更多资源

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

x
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部