微信作为用户量过十亿的一大用户生态,集公众号、社群、小程序、视频号为一体,已经远远超越了其作为即时通讯工具的原始定义。而随着渠道的全链路打通,微信生态成为人们心目中不可撼动的流量天花板。如今,越来越多的企业和个人也开始投入到微信生态营销中,通过与微信生态中的其他组成部分如微信小程序、微信公众号、微信视频号、微信支付、企业微信等的无缝连接,品牌可以构建一个全面的营销策略,覆盖从公域到私域的广大领域。

企业或者个人如何通过微信生态触达用户?如何充分借助接触点来反复、全方位地触达用户,促进用户转化呢?

01.一对一触达,实现精准运营

当今时代,市场充满不确定性,每时每刻都在变化,用户生命周期不再是线性路径,需要意识到迟滞的、以预算为中心的营销模式已经不再适用,必须向灵活的、以用户为中心的营销自动化模式转变,才能快速响应市场需求。这些数据,必然需要依靠工具全面地沉淀下来。通过 Authing 身份云,把企业散落在各个数字触点及一方系统中的消费者数据资产进行统一收集、管理、打通并应用,从而实现挖掘数据价值。业务增长的根基,必须是建立在有价值的用户数据土壤之上。基于用户行为数据能够还原用户的路径和意图,对用户进行标签、分群等分析工作,指导企业进行数据预测、提高用户触达和运营效率。微信登录是目前每个登录系统必备的选项,它不仅能帮助用户省去繁琐的注册流程。更重要的是,我们可以多维度了解客群画像,例如登录时间、登录频率、用户地理位置分析等等。

02.微信全场景,提升用户体验

在当今高度数字化的社会中,用户体验已成为企业竞争的重要砝码。微信作为全球最大的社交平台之一,提供了丰富的全场景生态系统,包括微信公众平台、微信小程序、微信支付等。通过深度整合微信生态系统,Authing 能够帮助开发者更好地拉近产品与用户的距离,提升用户体验和产品竞争力。并且 Authing 的 SDK 不仅支持微信小程序、微信公众号,还支持 Web 和移动端的集成。开发者可以一次性学习和使用 SDK ,实现跨平台的身份管理功能,进一步提高开发效率。

03.简洁易懂,无需自研开发

Authing 提供了一套简洁、统一的 SDK ,极大地降低了开发者的学习成本和开发难度。Authing 的 SDK 通过统一的接口封装了微信生态的各种功能,开发者无需深入了解每个场景的细节,只需调用简单的接口即可实现身份管理功能,简化了开发流程,减少了代码量和开发时间。并且 Authing 提供了详细的开发文档和示例代码,帮助开发者快速上手。文档内容涵盖了从基础配置到高级功能的方方面面,使开发者可以轻松找到所需信息,解决开发过程中遇到的问题。

04.如何通过 Authing 快速接入微信

场景介绍(以 PC 微信扫码登录为例)

概述:PC 微信扫码登录可以让用户使用微信身份安全登录第三方应用或网站,在 Authing 中开启微信扫码登录之后,可实现通过 Authing 快速获取微信用户基本开放信息和帮助用户实现基础开放功能。

应用场景:PC 网站

终端用户预览图:


注意事项

  • 如果你未开通微信开放平台账号,请先前往 微信开放平台 (opens new window)注册并登录。
  • 如果你未开通 Authing 控制台账号,请先前往 Authing 控制台 (opens new window)注册开发者账号。
    第一步:创建网站应用
    前往微信开放平台 (opens new window),点击 管理中心 -> 网站应用 -> 创建网站应用。创建完成之后,你需要记录下该应用的 AppID 和 AppSecret,后面需要用到。


请确保该应用获取到了微信登录的权限,并将授权回调域设置为 core.authing.cn

第二步:在 Authing 控制台配置微信网站应用
请在 Authing 控制台的 社会化身份源 页面,点击 创建社会化身份源 按钮,进入 选择社会化身份源 页面。


在选择社会化身份源页面,点击 微信 卡片,进入 微信登录模式 页面。

继续点击 PC 微信扫码 登录模式,或者点击 添加 打开 PC 微信扫码 配置页面。


在 PC 微信扫码配置页面,填写相关的字段信息。


字段描述:

  • 唯一标识:a. 唯一标识由小写字母、数字、- 组成,且长度小于 32 位。b. 这是此连接的唯一标识,设置之后不能修改。
  • 显示名称:这个名称会显示在终端用户的登录界面的按钮上。
  • AppID :微信应用 ID。
  • AppSecret :微信应用密钥。

Callback URL :如果你想直接跳转到社会化身份源进行认证,中间不出现任何 Authing 的页面,你可以配置这个参数作为认证成功后的业务回调地址,Authing 会将用户的 ID Token 发送到这个 URL。比如你的网站域名是 https://example.com,处理 Authing 回调请求的 url 为 /auth/callback,那么你应该填写为 https://example.com/auth/callback。这个参数和应用配置里的回调链接没有任何关联。

账号身份关联:不开启账号身份关联时,用户通过身份源登录时默认创建新用户。开启账号身份关联后,可以允许用户通过字段匹配或询问绑定的方式直接登录到已有的账号。
配置完成后,点击创建或者保存按钮完成创建。

第三步:开发接入

推荐开发接入方式:使用托管登录页

优势描述:运维简单,由 Authing 负责运维。每个用户池有一个独立的二级域名;如果需要嵌入到你的应用,需要使用弹窗模式登录,即:点击登录按钮后,会弹出一个窗口,内容是 Authing 托管的登录页面,或者将浏览器重定向到 Authing 托管的登录页。

  • 详细接入方法:在 Authing 控制台创建一个应用
    你可以在 自建应用 页面查看所有自建应用。要创建新的自建应用,执行以下步骤:
    1、点击页面右上角创建自建应用按钮。
    2、在弹出窗口填写如下信息:
  • 应用名称:指定应用名。
  • 认证地址:输入二级域名,必须为合法的域名格式(只允许包含英文、数字和 ‘-’,例如 my-awesome-app)。
  • 选择类型:按照你的业务应用的实际类型对应选择在 Authing 的应用类型。

3、点击 创建 按钮。
在已创建好的 PC 微信扫码身份源连接详情页面,开启并关联一个在 Authing 控制台创建的应用 。


点击 Authing 控制台的应用体验登录按钮,在弹出的登录窗口体验 PC 微信扫码登录。