FR填报怎么获取微信公众号的OpenID

本地数据库中有手机号,但是向公众号用户推送消息只能使用openid,

那么怎么获取到openid并且实现跟手机号的对应呢?

微信图片_20230223151029.jpg

FineReport servercg 发布于 2023-2-23 15:17
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
weibwLv7高级互助
发布于2023-2-23 15:20

1、去做公众号开发,在用户关注公众号的时候通过你们后台服务将openid抓取下来,然后通过获取用户手机号权限,再保存下对应的手机号,这样就能得到手机号--openid的对应表。

2、FR手机号+推送信息与第一步的数据进行匹配,得到openid和推送信息的关联数据。

3、通过后台调用微信公众号推送消息接口进行消息推送

  • servercg servercg(提问者) 你的办法是,自己再开发个H5绑定页面,实现微信号与手机号绑定写入数据库,FR直接使用数据库结果吗?
    2023-02-23 15:33 
  • weibw weibw 回复 servercg(提问者) 对的
    2023-02-23 15:38 
  • servercg servercg(提问者) 那就是FR填报实现不了这个功能是吗?
    2023-02-23 15:42 
  • weibw weibw 回复 servercg(提问者) 可以肯定的是FR肯定获取不到用户的openid,这个必须要自己开发接口对接微信公众号,然后把数据交给FR去推送。其实你这个问题的最重要的点恰恰和FR没有关系……
    2023-02-23 15:44 
  • servercg servercg(提问者) 回复 weibw 了解了,谢谢,FR需要能接收微信回传的消息,然后实现提取Openid
    2023-02-23 15:48 
最佳回答
0
15922204585Lv6高级互助
发布于2023-2-23 15:18

看下:微信公众号消息推送插件-https://help.fanruan.com/finereport/doc-view-3746.html

  • servercg servercg(提问者) 插件已安装,并且公众号后台已授权,测试给自己微信推送消息也没问题,但是前提是要已知用户的openid才行
    2023-02-23 15:28 
  • 2关注人数
  • 397浏览人数
  • 最后回答于:2023-2-23 15:20
    请选择关闭问题的原因
    确定 取消
    返回顶部