目录
关于抖音H5分享开发流程
H5形式开发接入流程:
接入步骤
1. 申请 scope
2.获取 client_access_token(开发者必须在自己的服务全局缓存 access_token)
3. 使用 client_access_token 获取 ticket(有效期 7200 秒左右,具体时效需依赖接口返回,开发者必须在自己的服务全局缓存 ticket)
4.根据 ticket 和其他字段进行签名计算
5. 生成分享 Schema
近日,想必很多小伙伴都收到了官方关于【视频发布权限即将下线】的通知,内容如下:
很多开发者也在考评,矩阵系统是否还有新的开发方向,今天小编也来分享下。
首先,视频发布权限的下线肯定多少会影响一部分客户的使用体验,因为通过系统无感发布作品已经成为过去式了,根据官方通知来看,在关闭该项权限的同时,也提供了新的发布渠道,即“
也就是说开发者可以通过"APP"及“H5”的形式继续实现视频发布功能,结合矩阵系统原有的:短视频智能剪辑、多账号管理,数据管理,关键词SEO,7*24小时智能客服接待等功能,继续开启矩阵系统新的开发方向。
视频发布形式调整成H5形式后,系统依旧可以实现短视频智能剪辑,视频预生成,只是发布形式上做了调整,官方为了保障用户账号安全,调整成用户扫码发布的形式,用户扫描之后,可以直接跳转到发布页,点击发布进行作品上传,相对于之前的形式:
优势上来说,不需要再打开APP端找放大镜进行扫码,可以使用微信,浏览器等任意扫码工具进行扫码分发。
劣势上来说肯定也是没有之前直接通过系统发布来的简单粗暴,只能说有失有得吖。
除了视频发布形式上的调整外,其他功能并没有大的调整。且更新了更多功能,帮助各位企业主开启更多新玩法。
1. 视频剪辑功能
无论通过何种形式发布,视频剪辑,依旧是矩阵号玩法的核心,专研内容,才是抖音玩法的关键。在视频创作上,支持多模式智能剪辑,系统整体采用MVC架构,支持字幕,音频,文字,标题,专场,滤镜等效果的自动添加,可以说是实现傻瓜式智能剪辑。
2. 数据统计
投放效果依旧可以通过系统就行捕捉统计,播放,转发,评论,点赞等不同时间段内的数据表现,经营者可以通过后台进行统计查询。
3.集团部门化管理
针对大型企业,需要分工协作的,也可以设立不同的部门及不同的权限,对项目进行精细化运作,提高企业内部协同间的运营效率。
4.、智能客服系统
通过账号运营转化到的意向线索,可通过系统查看交互记录,客户意向等,按部门自动分配至业务跟进。也可以实现非工作时间内的智能应答,线索转化等
瞅了以上功能外,细节上的处理,注重用户使用的体验也是提升各位开发者竞争力的实力提现。
视频权限下 h5.share
特殊权限下 open.get.ticket
Method |
HTTP request |
---|---|
生成client_token |
POST /oauth/client_token/ |
Method |
HTTP request |
---|---|
获取tickect |
GET /open/getticket/ |
参与签名的字段包括 noncestr(随机字符串), 有效的 ticket, timestamp(时间戳,秒级别,类型为 String)
例如:
nonce_str |
Wm3WZYTPz0wzccnW |
---|---|
ticket |
@ml6sqYBGgTKmQNajnKNkaj8yksCAY++adIhlGIqfTiKyvBqOIkzdJ6WRgP+nO+wtVItqKbX4iZ+mFIYkyPJjpQ== |
timestamp |
1650941858 |
步骤一
对所有待签名参数按照字段名的 ASCII 码从小到大排序(字典序)后,使用 URL 键值对的格式(即 key1=value1&key2=value2…)拼接成字符串 string1:
nonce_str=Wm3WZYTPz0wzccnW&ticket=@ml6sqYBGgTKmQNajnKNkaj8yksCAY++adIhlGIqfTiKyvBqOIkzdJ6WRgP+nO+wtVItqKbX4iZ+mFIYkyPJjpQ==×tamp=1650941858
步骤二
对 string1 进行 md5 签名,得到 signature: e9e2aa8136260a22b0b09fdee43ccb8a
注意事项:
1、签名用的 nonce_str 和 timestamp 必须与 schema 中的 nonce_str 和 timestamp 相同。
2、出于安全考虑,开发者必须在服务器端实现签名的逻辑。
3、timestamp 类型为 String
分享 schema 格式为 snssdk1128://openplatform/share?share_type=h5&client_key=xx&key=value...
其中关键字段如下:
参数 |
必填 |
类型 |
默认值 |
备注 |
---|---|---|---|---|
share_type |
是 |
string |
写死为h5 |
|
client_key |
是 |
string |
应用key |
|
nonce_str |
是 |
string |
随机字符串 |
|
timestamp |
是 |
string |
时间戳 |
|
signature |
是 |
string |
验签签名 |
|
state |
否 |
string |
建议填写,按照文档获取share_id,可以获取视频发布情况 |
|
image_path |
否 |
string |
图片文件路径(单个) 当video_path存在时优先使用video_path 当前支持的格式包含 png/jpg/gif。 |
|
video_path |
否 |
string |
视频文件路径(单个,不能超过128M)。 当前支持的格式包含 mp4/mov。 |
|
hashtag_list |
否 |
JsonArray.toString() |
无 |
|
micro_app_info |
否 |
json.tostring |
添加小程序。视频成功发布视频后,在视频左下角带有小程序入口。 { "appId":"小程序appId", "appTitle":"小程序标题", "description":"小程序描述语", "appUrl":"小程序中生成该页面时写的path地址" } 注:需要添加的小程序需先在小程序平台开通「通用短视频挂载」能力后,才能被添加并显示 |
|
share_to_publish |
否 |
number |
0 |
为1时直接分享到抖音发布页(仅视频) |
注意事项:
1、生成 Schema 的参考方式如下:H5 分享 Schema 生成示例
2、想获取用户分享结果,请获取share_id将其填写到 state 字段
3、图片格式支持:png/jpg/gif/;视频格式支持:mp4/mov。
4、iOS 21.8 版本以下存在以下问题:
*[声明:部分内容转至“抖音开放平台”,如有侵权可联系删除}