iis服务器助手广告广告
返回顶部
首页 > 资讯 > 精选 >通过小程序获取公众号openid
  • 655
分享到

通过小程序获取公众号openid

小程序微信小程序 2023-08-16 18:08:43 655人浏览 泡泡鱼
摘要

需求: 由于小程序不能直接向用户发送模板消息,所以需要用公众号向用户发送模板消息。 于是需要将小程序的openid和公众号的openid绑定在一起。提供两种思路: 方法一: 1.微信小程序和公众号都绑定到微信开放平台上,这样小程序登录获取用

需求:
由于小程序不能直接向用户发送模板消息,所以需要用公众号向用户发送模板消息。

于是需要将小程序的openid和公众号的openid绑定在一起。提供两种思路:

方法一:
1.微信小程序和公众号都绑定到微信开放平台上,这样小程序登录获取用户信息的时候可以拿到微信用户唯一id(uNIOnid)。

公众号方面获取unionid可以利用微信提供的 接收事件推送 的关注事件。用户关注公共号是获取用户信息,其中就会包括unionid,便可将两者绑定在一起。

优点:代码实现比较简单,思路清晰。

缺点:这种方法需要用到服务器配置,一旦启用服务器配置就不能用微信公众号平台提供的自定义菜单。(这就是我在实现了方法一后,又舍弃做了方法二的原因)

方法二:(主要介绍方法二的实现方法和代码)
在小程序中使用 WEB-view 并配配合微信公众号提供的 网页授权 来实现:

在小程序中做一个web-view页面,页面中只需要写微信 网页授权的链接就行了,注意appid请自行替换。redirect_uri是我们第二步中的网页地址,需要在公众号管理平台中配置

        

(这边是微信公众号测试平台的配置方法)

做一个专门用来获取微信授权的网站(我这边是用做的)注意引入或安装weixin-js-sdk

 

编写后端通过code获取access_token再获取用户openid的方法(这里就不写了)

完成以上步骤微信小程序就获取到用户公众号的openid了 只需将公众号openid和小程序openid 发送到后台就可以将两者绑定在一起,实现微信小程序通过公众号给用户发送模板消息

来源地址:https://blog.csdn.net/qq_37741426/article/details/130897757

--结束END--

本文标题: 通过小程序获取公众号openid

本文链接: https://www.lsjlt.com/news/371850.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 通过小程序获取公众号openid
    需求: 由于小程序不能直接向用户发送模板消息,所以需要用公众号向用户发送模板消息。 于是需要将小程序的openid和公众号的openid绑定在一起。提供两种思路: 方法一: 1.微信小程序和公众号都绑定到微信开放平台上,这样小程序登录获取用...
    99+
    2023-08-16
    小程序 微信小程序
  • 微信小程序通过web-view网页授权获取用户公众号OpenID
    小程序中实现网页授权获取微信公众号OpenID 1.准备工作2.应用场景说明3.实现步骤结语 1.准备工作 第一步: 通过该地址https://mp.weixin.qq.com/debug...
    99+
    2023-09-08
    微信小程序 前端 小程序 微信公众平台 java
  • 【小程序】微信小程序如何获取微信公众号openid?
    一图总览 大家可以先看看下面的流程图,来了解笔者想实现的功能,简单来说就是两个不同主体间的小程序与公众号该如何产生关联。 注:为什么这里要强调不同主体呢,因为同主体的小程序与公众号是可以通过unionId来进行关联绑定。 ...
    99+
    2023-08-19
    微信小程序 小程序 微信
  • Html5页面如何获取微信公众号的openid
    小编给大家分享一下Html5页面如何获取微信公众号的openid,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!H5页面是运行在微信浏览器的需要与公众号关联(即需要...
    99+
    2023-06-09
  • 公众号和小程序获取用户信息及获取手机号
    公众号的获取用户信息 前端传code,后端根据code获取用户信息 代码: $code = $this->request->param('code');//通过下面url获取access_t和 openid$url = 'https://a...
    99+
    2023-08-22
    小程序 php 开发语言
  • 微信小程序获取用户openid
    小程序端直接获取: 实现代码:直接简单 wx.login({ success(res) { if (res.code) { //发起网络请求 wx.request({ ...
    99+
    2023-08-17
    微信小程序 前端 小程序
  • 小程序在哪个页面获取openid
    小程序获取openid的案例:第一步,获取code,在app.js文件添加以下代码://app.jsApp({  onLaunch: function() {   &nb...
    99+
    2022-10-16
  • 小程序怎么获取到openid和session_key
    这篇文章主要介绍“小程序怎么获取到openid和session_key”,在日常操作中,相信很多人在小程序怎么获取到openid和session_key问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”小程序怎么...
    99+
    2023-06-20
  • CRMEB公众号小程序商城系统打通版
    操作系统: 跨平台演示地址后台地址http://demo25.crmeb.net/admin/login/index.html下载地址免费试用版http://github.crmeb.net/u/ruanjKF使用说明:这套系统是基于Thi...
    99+
    2023-06-05
  • java 微信小程序code获取openid的操作
    最近有个小程序的项目 需要前端传code 后端获取openid 这里是纯后端 在这里记录一下吧 主要代码: 这里是获取openid的实现类 import com.alibaba...
    99+
    2022-11-12
  • 微信小程序如何跳转到微信公众号文章,小程序如何关联公众号或订阅号
    微信小程序如何跳转到微信公众号文章,小程序如何关联公众号或订阅号 前置条件 公众号最高管理权限(或能与最高权限管理者配合操作)小程序开发权限或最高管理权限 小程序方面 根据官方资料描述,小程序中展示微...
    99+
    2023-09-18
    小程序 微信小程序 微信 uni-app
  • 微信公众号跳转小程序方法
    1 公众号需要关联小程序 2 跳转方法:       wx.navigateToMiniProgram(Object object)  打开另一个小程序 wx.navigateToMiniProgram({ appId: '', //...
    99+
    2023-10-23
    小程序 微信 微信小程序
  • 小程序和公众号有什么区别
    这篇文章主要为大家展示了“小程序和公众号有什么区别”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“小程序和公众号有什么区别”这篇文章吧。1,小程序关联官方帐户扮演什么角色?关联小程序官方帐户将在相...
    99+
    2023-06-27
  • 公众号如何关联小程序页面
    在公众号中关联小程序页面的方法首先,进入微信公众号网站,登录公众号后台;在公众号菜单栏中,选择小程序,点击“小程序管理”;进入小程序管理页面,点击“关联小程序”,进行管理员身份验证;管理员身份验证通过后,在弹出的搜索框中,输入需要关联的小程...
    99+
    2022-10-13
  • 小程序怎么关联公众号页面
    小程序关联公众号页面的操作步骤:登录小程序后台,点击设置读取小程序APPID。登录公众号平台,点击左侧“小程序管理”菜单。进入小程序管理界面,点击“添加”选项。再点击“关联小程序”选项。公众号平台管理员扫描二维码验证身份。输入要关联的小程序...
    99+
    2022-10-10
  • 公众号如何跳转到小程序页面
    公众号设置跳转小程序页面的步骤:进入公众号后台,进入小程序管理;在小程序管理中,填写小程序的跳转路径,使其与小程序关联;最后,在公众号平台编辑文章中插入小程序,填写跳转路径即可;...
    99+
    2022-10-17
  • 小程序和公众号的区别有哪些
    小程序和公众号的区别有:1.两者之间定位不同;2.开发技术不同;3.两者之间各自的功能不同;4.给予用户不同的体验感。微信小程序和公众号的区别到底是什么?1、定位不同。公众号服务于营销与信息传递,小程序面向产品与服务。公众号主要用于信息的传...
    99+
    2022-10-23
  • 微信小程序获取用户openid的方法详解
    目录获取openid的思路需要修改的地方完整代码总结小程序可以通过微信官方提供的登录能力方便地获取微信提供的用户身份标识,快速建立小程序内的用户体系然而因为小程序中的openid不可...
    99+
    2022-11-13
  • 如何通过小程序获取群名称ID
    这篇文章给大家分享的是有关如何通过小程序获取群名称ID的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。  下面我们看看如何在小程序里面显示群名称。  获取群 ID  显示群名的前提是,已经获取到了该群的群 ID。要...
    99+
    2023-06-26
  • 怎么在公众号中关联微信小程序
    在公众号中关联微信小程序的方法:1.登录微信公众号平台;2.进入小程序管理;3.点击关联小程序;4.验证身份,填写小程序AppID即可;具体步骤如下:首先,在浏览器中登录微信公众号平台;登录到微信公众号平台后,在左侧菜单栏中点击小程序,并在...
    99+
    2022-10-07
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作