一、 代用户发布视频能力概述
该能力的主要用途是:在用户授权的情况下,允许用户从开发者的应用上,将可公开的内容发布到用户自己的抖音账号作品里,并设置好相关的标题、话题、锚点等信息。
二、 使用场景
仅可在网站应用的电脑端网站中进行授权、使用,可用场景范围:
- 【政务媒体】可支持政务或媒体机构,做内部的多媒体管理平台,但不可对外面向C端用户使用;(如果是代开发模式,代理公司需要提供授权书)
- 【企业服务】可支持企业服务平台,做面向抖音账号的内部内容管理服务平台,只可进行toB场景给到企业及企业员工针对自有账号使用;不可将后台的能力、授权码、相关功能暴露给线上或线下的普通用户使用;
三、 代用户发布视频能力API接口列表
api接口列表
API名称 |
API名称 |
类型 |
API描述 |
|
---|---|---|---|---|
创建图文作品 |
/api/douyin/v1/video/create_image_text/ |
OpenAPI |
开发者可以通过该接口创建图文类型作品 |
|
上传图片 |
/api/douyin/v1/video/upload_image/ |
OpenAPI |
开发者可以通过该接口上传图片到平台,返回的ImageID可以作为「创建图文作品」接口的入参 |
|
创建视频作品 |
/api/douyin/v1/video/create_video/ |
OpenAPI |
开发者可以通过该接口创建视频类型作品 |
|
上传视频 |
/api/douyin/v1/video/upload_video/ |
OpenAPI |
开发者可以通过该接口上传视频到平台,返回的VideoID可以作为「创建视频作品」接口的入参 |
|
分片上传初始化 |
/api/douyin/v1/video/init_video_part_upload/ |
OpenAPI |
开发者可以通过该接口开启一个分片上传任务 |
|
分片上传 |
/api/douyin/v1/video/upload_video_part/ |
OpenAPI |
开发者可以通过该接口分片上传视频到平台 |
|
分片上传完成 |
/api/douyin/v1/video/complete_video_part_upload/ |
OpenAPI |
开发者可以通过该接口完成分片上传任务,返回的VideoID可以作为「创建视频作品」接口的入参 |
四、 后台开发使用场景
1. 用户授权账号给第三方进行管理
2. 通过管理端,将用户剪辑好的视频发布至用户抖音账户
五、 开发代码展示部分
<?php /** * Created by PhpStorm. * User: ikinvin * Date: 2021/2/24 * Time: 11:32 AM */ class App_Controller_Dydqtshoppc_VideoController extends App_Controller_Dydqtshoppc_InitController { const VIDEO_PLAY_POSTER = "/public/dydqt/img/video-zw.png"; //支持的视频平台 private $platform = [ 'dou_yin' => '抖音', 'kuai_shou' => '快手', 'bai_jia_hao' => '好看视频', 'xiao_hong_shu' => '小红书', 'xi_gua' => '西瓜', 'tou_tiao' => '头条', 'bili_bili' => '哔哩哔哩', ]; //视频截断位置枚举 private $video_posi_enum = [ 0 => 'header', 1 => 'middle', 2 => 'tail', ];
以上是小编分享的抖音矩阵系统中关于“代用户发布视频部分”的开发介绍,接下来小编还会分享:账号管理、视频剪辑、视频分发、数据统计、seo优化、seo关键词排名查询等部分开发知识,可持续关注。
原文链接:https://blog.csdn.net/TEL_18339948121/article/details/131661687?ops_request_misc=&request_id=70a819c96c0342fab63aadf1acac9526&biz_id=&utm_medium=distribute.pc_search_result.none-task-blog-2~blog~koosearch~default-27-131661687-null-null.268%5Ev1%5Econtrol&utm_term=%E6%8A%96%E9%9F%B3%E7%9F%A9%E9%98%B5