非微信服务号集成下获取自有公众号用户OpenID

楼主
我是社区第236184位番薯,欢迎点我头像关注我哦~

效果:

实现步骤:

1、外链表单开启微信增强;

2、将获取的用户简道云微信OpenID拼到授权页Url参数内;

3、弹窗按钮设置在新页面打开授权页(如果以弹窗形式会导致iframe内部的授权与外部的授权产生冲突);

4、授权页获取Url参数即简道云的微信OpenID,打开页面的同时静默授权,获取自有公众号下的用户OpenID;

5、使用简道云API将两个字段数据写入辅助表单,完成后跳转回外链表单。

6、外链表单使用简道云OpenID关联获取辅助表单内的自有微信OpenID,填充回外链表单字段,设置显隐条件,如果OpenID不为空则隐藏授权按钮,并显示后续字段。

 

授权页:

:)本废物用ivx做的,方便又省钱........

分享扩散:

沙发
发表于 2023-9-20 09:52:15
曲线救国!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

1回帖数 1关注人数 2776浏览人数
最后回复于:2023-9-20 09:52

返回顶部 返回列表