短视频矩阵系统H5形式视频分享如何开发?

目录

关于抖音H5分享开发流程

H5形式开发接入流程:

接入步骤

1. 申请 scope

2.获取 client_access_token(开发者必须在自己的服务全局缓存 access_token)

3. 使用 client_access_token 获取 ticket(有效期 7200 秒左右,具体时效需依赖接口返回,开发者必须在自己的服务全局缓存 ticket)

4.根据 ticket 和其他字段进行签名计算

5. 生成分享 Schema


近日,想必很多小伙伴都收到了官方关于【视频发布权限即将下线】的通知,内容如下:短视频矩阵系统H5形式视频分享如何开发?_第1张图片

 很多开发者也在考评,矩阵系统是否还有新的开发方向,今天小编也来分享下。

首先,视频发布权限的下线肯定多少会影响一部分客户的使用体验,因为通过系统无感发布作品已经成为过去式了,根据官方通知来看,在关闭该项权限的同时,也提供了新的发布渠道,即“

短视频矩阵系统H5形式视频分享如何开发?_第2张图片

 也就是说开发者可以通过"APP"及“H5”的形式继续实现视频发布功能,结合矩阵系统原有的:短视频智能剪辑、多账号管理,数据管理,关键词SEO,7*24小时智能客服接待等功能,继续开启矩阵系统新的开发方向。

关于抖音H5分享开发流程

视频发布形式调整成H5形式后,系统依旧可以实现短视频智能剪辑,视频预生成,只是发布形式上做了调整,官方为了保障用户账号安全,调整成用户扫码发布的形式,用户扫描之后,可以直接跳转到发布页,点击发布进行作品上传,相对于之前的形式:

优势上来说,不需要再打开APP端找放大镜进行扫码,可以使用微信,浏览器等任意扫码工具进行扫码分发。

劣势上来说肯定也是没有之前直接通过系统发布来的简单粗暴,只能说有失有得吖。

除了视频发布形式上的调整外,其他功能并没有大的调整。且更新了更多功能,帮助各位企业主开启更多新玩法。

1. 视频剪辑功能

无论通过何种形式发布,视频剪辑,依旧是矩阵号玩法的核心,专研内容,才是抖音玩法的关键。在视频创作上,支持多模式智能剪辑,系统整体采用MVC架构,支持字幕,音频,文字,标题,专场,滤镜等效果的自动添加,可以说是实现傻瓜式智能剪辑。

2. 数据统计

投放效果依旧可以通过系统就行捕捉统计,播放,转发,评论,点赞等不同时间段内的数据表现,经营者可以通过后台进行统计查询。

3.集团部门化管理

针对大型企业,需要分工协作的,也可以设立不同的部门及不同的权限,对项目进行精细化运作,提高企业内部协同间的运营效率。

4.、智能客服系统

通过账号运营转化到的意向线索,可通过系统查看交互记录,客户意向等,按部门自动分配至业务跟进。也可以实现非工作时间内的智能应答,线索转化等

瞅了以上功能外,细节上的处理,注重用户使用的体验也是提升各位开发者竞争力的实力提现。

H5形式开发接入流程:

接入步骤


1. 申请 scope

视频权限下 h5.share

特殊权限下 open.get.ticket

2.获取 client_access_token(开发者必须在自己的服务全局缓存 access_token)

Method

HTTP request

生成client_token

POST /oauth/client_token/

3. 使用 client_access_token 获取 ticket(有效期 7200 秒左右,具体时效需依赖接口返回,开发者必须在自己的服务全局缓存 ticket)

Method

HTTP request

获取tickect

GET /open/getticket/

4.根据 ticket 和其他字段进行签名计算

参与签名的字段包括 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

5. 生成分享 Schema

分享 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 版本以下存在以下问题:

  • 依赖HTTP HEAD请求判断视频/图片格式, 资源链接需要保证HTTP HEAD content-Type返回格式正确。
  • 不传入hashtag情况需要hashtag_list传入空格字符串绕开iOS当前崩溃.

*[声明:部分内容转至“抖音开放平台”,如有侵权可联系删除}

你可能感兴趣的:(矩阵号系统源码开发,抖音矩阵号系统开发,人工智能)