- 常见问题
产品更新
更新日志
- 2024.10.30
- 2024.09.27
- 2024.08.15
- 2024.07.18
- 2024.06.17
- 2024.05.11
- 2024.03.28
- 2024.03.01
- 2024.02.01
- 2024.01.03
- 2023.12.01
- 2023.10.30
- 2023.09.12
- 2023.08.18
- 2023.07.28
- 2023.07.07
- 2023.06.09
- 2023.05.19
- 2023.04.28
- 2023.04.14
- 2023.03.27
- 2023.03.10
- 2023.02.17
- 2023.01.18
- 2023.01.06
- 2022.12.22
- 2022.11.07
- 2022.10.14
- 2022.09.23
- 2022.09.09
基础
营销
会话
服务
销售
其他
基础功能相关
企业微信相关
- 如何在企微设置群发规则
- 如何一键拨出触达客户
- 如何将手机号授权给微伴
- 关键词相关扩展功能
- 企业微信和微伴助手的群发功能对比
- 快速删除已流失客户
- 如何扩容
- 微信客服授权教程
- 企微互通账号
- 企业微信如何配置成员标签
- 开通消息存档教程
- 朋友圈示例
- 如何开通微伴朋友圈
- 如何查看服务码
- 如何获取直播Secert
- 如何获取企业通话secret?
- 如何授权微伴助手
- 如何编辑企业入群欢迎语
- 如何在企业微信填写手机号
- 如何修改企业授权范围
- 如何重新获取Secert
- 如何创建企微活码
- 如何绑定视频号
- 如何设置企业微信手机号
- 添加侧边栏使用成员
- 「欢迎语」「企业群发」等功能添加成员
- 如何设置朋友圈对外展示信息(自动配置)
公众号相关
小程序相关
第三方相关
- 如何下载校验文件
- 阿里外呼使用教程
- 小红书使用操作手册
- 如何获取视频号直播账号密钥
- 如何获取小红书店铺ID
- 如何获取视频号直播账号ID
- 如何获取视频号短视频feed ID
- 淘口令接入使用手册
- 如何订购淘口令应用
- 如何授权淘口令应用
- 京东使用操作手册
- 如何获取京东商家ID
- 如何填写小鹅通订阅消息
- 视频号小店使用操作手册
- 如何订购视频号小店应用
- 如何授权视频号小店
- 视频号小店如何绑定微信开放平台
- 抖店使用操作手册
- 如何获取抖店ID
- 淘宝使用操作手册
- 如何获取关联码
- 如何获取淘宝店铺账号名
- 小鹅通如何绑定微信服务号
- 如何在有赞购买微伴助手
- 如何在微盟购买微伴助手
- 如何添加微盟店铺
- 如何获取一知相关信息
- 如何导入店铺订单报表
- 如何添加有赞店铺
- 如何填写IP白名单
- 如何获取小鹅通的client_id,client_sercet,app_id
- 如何在微盟授权微伴助手
- 如何在微店购买微伴助手
- 如何从淘宝导出订单报表?
- SSO单点登录对接指南
- 如何授权【自建应用】
- 授权【第三方应用】
- 授权【第三方应用】和【自建应用】
群功能相关
联系我们
视频号营销-小程序自行接入开发文档
注意:接入流程需贵公司具备开发资源,并由开发人员进行接入
一、资源准备
- 小程序帐号:需由贵司自行准备
- 若贵司还未申请小程序帐号,可点击 开始 | 微信开放文档 查看申请流程
- 小程序需和绑定在企业微信后台的公众号/小程序同属一个微信开放平台
二、接入
接入前建议先查看本文档内【四、FAQ-视频号营销实现逻辑】
以下提供视频号营销小程序最小实现 demo 源码供参考(注:请仔细查看源码中标记为 NOTE 的注释)
- 源码地址:
https://e.coding.net/nightingales-tech/external-link-demo/external-link-demo.git
// 可直接复制以下命令到命令行,按回车拉取项目
git clone https://e.coding.net/nightingales-tech/external-link-demo/external-link-demo.git
- 本地接入验证(可选):
在您开发完成接入逻辑后,可先在本地进行接入验证,将原本从 pageParams 中取参数的逻辑改为直接赋值,(*以下验证代码为本地接入验证用,验证结束后需删除):
// 本地接入验证用,验证结束需删除
const feed_id =
'export/UzFfAgtgekIEAQAAAAAAOhYYKlFtywAAAAstQy6ubaLX4KHWvLEZgBPE56MoRmYFZcKDzNPgMJq_I-iXMLCbG04dc8jtKtO0'
const finder_username = 'sphHmqDqeE5074r'
const _c = 'X1BnU11BR24LCQoIV1NtVVdDRw'
const hid = 'ucZWEb32RtN'
更改保存后手机扫码预览如下图所示正常渲染视频号营销页面,点击视频会弹出授权提示框,点击【允许】正常跳转到视频号视频播放界面,即本地接入验证成功:
三、提交审核&发布
完成接入逻辑后,即可提交小程序进行审核
1、上传代码
2、选为体验版本
小程序代码上传后,即可在小程序管理后台的版本管理页面看到先前上传的小程序。将其选为体验版本,再进行一次体验版本的接入验证:
复制以下参数拼接到小程序引流链接页面路径后:
?feed_id=export/UzFfAgtgekIEAQAAAAAAOhYYKlFtywAAAAstQy6ubaLX4KHWvLEZgBPE56MoRmYFZcKDzNPgMJq_I-iXMLCbG04dc8jtKtO0&finder_username=sphHmqDqeE5074r&_c=X1BnU11BR24LCQoIV1NtVVdDRw&hid=ucZWEb32RtN
点击切换为体验版本,保存后用手机扫描体验版二维码,若小程序如上述【本地接入验证】扫码预览所示正常加载,点击视频会弹出授权提示框,点击【允许】正常跳转到视频号视频播放界面,则体验版本接入验证成功。
3、提交审核
提交审核后请耐心等待。审核通过后系统会下发通知到小程序管理员个人微信
4、发布
审核通过后,小程序管理员会收到审核通过通知,请在小程序管理后台-版本管理界面进行小程序发布
小程序发布成功后,可于管理后台配置弹框获取测试链接,用于最终测试视频号营销小程序是否接入成功;
四、FAQ
开发相关(For 开发同学)
1、能描述下视频号营销整个实现逻辑吗?
a. 视频号营销创建逻辑:
进行配置(配置成功后无需重复配置):企业在微伴管理后台视频号营销功能页点击右上角设置按钮根据教程进行配置
b.配置流程中需配置的内容及作用:
- 将小程序授权给微伴助手第三方开发平台。作用:授权微伴第三方开发平台的身份
- 配置服务器域名。作用:配置服务器域名后,视频号视频页面才能正常发起请求并打开
- 配置小程序路径(path)。作用:微伴打开视频号视频页面,需要指定打开小程序的 path
c.生成视频号视频
微伴助手根据授权的视频号以及添加的短视频,在选择视频号视频附件时生成链接,该链接即为最终小程序可正常打开的页面链接,以下为示例链接:
pages/videoAccount?feed_id=export/UzFfAgtgekIEAQAAAAAAOhYYKlFtywAAAAstQy6ubaLX4KHWvLEZgBPE56MoRmYFZcKDzNPgMJq_I-iXMLCbG04dc8jtKtO0&finder_username=sphHmqDqeE5074r&_c=X1BnU11BR24LCQoIV1NtVVdDRw&hid=ucZWEb32RtN
小程序中的 videoAccount.js 页面会获取参数 feed_id、finder_username、_c、hid,同时会调用 wx.login 获取 code,用 code 换取 unionId、openId,根据参数 _c 及 hid 调用微伴服务,获取选择的视频号视频信息展示;根据 _c、 hid、 unionId 及 openId 调用微伴服务进行相关数据统计;点击视频时根据 feed_id、finder_username 及微信小程序提供的
wx.openChannelsActivity(Object object) API 打开视频号相关视频。
wx.openChannelsActivity(Object object) | 微信开放文档
2、参数 _c、hid、unionId、openId、feed_id、finder_username 的作用分别是什么?
a. 参数 _c 和 hid 用于公司和视频号视频配置的匹配,必传
b. 参数 unionId、openId 用于视频号视频的访问数据统计,必传
c. 参数 feed_id、finder_username 用于访问视频号上对应的视频,必传
3、什么是 unionId、openId?
b. openId 为用户唯一标识
运营相关(For 运营同学)
UnionID 机制说明 | 微信开放文档:如果开发者拥有多个移动应用、网站应用、和公众帐号(包括小程序),可通过 UnionID 来区分用户的唯一性,因为只要是同一个微信开放平台帐号下的移动应用、网站应用和公众帐号(包括小程序),用户的 UnionID 是唯一的。换句话说,同一用户,对同一个微信开放平台下的不同应用,UnionID是相同的。(划笔记!!!这是以下理解问题1和2很关键的重点,也是理解微伴很多营销/引流功能逻辑的重点)
1、为什么需要unionID和openId?
需通过 unionID 和 openId 将进入小程序页面的客户身份识别,从而进行客户数据统计。
2、为什么小程序需要和绑定在企业微信后台的公众号/小程序同属一个微信开发平台
a. unionID的机制是在同一个微信开放平台下的不同应用用户unionID相同
b. 如果视频号营销用的小程序和企业微信后台绑定的公众号/小程序对应的不是同一个开放平台,那么同一个客户通过视频号营销小程序打开视频号视频后,我们无法判断是同一个人,也就意味着将无法进行数据统计(简单点说就是无法进行数据统计)
3、企业自己接入视频号营销小程序后,是否就不会被封禁了?
还是会存在被封的风险,请遵守微信公众平台运营规范相关细则,具体规则参考
4、为什么我按流程配置好了小程序,在创建视频号视频后打开提示:页面出现了问题?
通过视频号视频附件进入的小程序页面路径,必须是已经发布的小程序存在的页面