目录
1. 短视频AI智能创作
2. 托管式账号管理:
3. 数据分析
4. 智能营销获客
开发流程
抖音账号矩阵系统开发,抖音账号矩阵系统源码搭建,抖音账号技术系统源码部署
抖音矩阵系统专注于为短视频私域运营达人或企业提供一站式赋能服务平台。具体包括智能触客一键式自动回复、视频模板、数据分析、SEO关键词设置等功能模块,持续为创作者提供更加快捷方便的私域运营管理工具。
1. 短视频AI智能创作
(1):视频模板,可视化模板制作,图片,文字拖拽式操作,场景数量,随心设置
(2)产品规划,产品关键词自动分类,百度,抖音,巨量平台热门关键词自动匹配
(3)智能文案,输入关键词一键匹配热门文案信息,
(4)智能配音,100+音频不同风格,媲美真人配声
//获取素材列表
$where = [
['name' => 'dvm_ds_id', 'oper' => '=', 'value' => $this->sid],
['name' => 'dvm_dv_id', 'oper' => '=', 'value' => $dv_id],
['name' => 'dvm_material_type', 'oper' => '=', 'value' => $type]
];
//视频类型,区分混剪模式
if ($type == 1) {
$where[] = ['name' => 'dvm_video_mixed_mode', 'oper' => '=', 'value' => $video_info['dv_video_mode']];
}
if (!empty($keyword_type)) {
$where[] = ['name' => $keyword_type, 'oper' => 'like', 'value' => "%{$keyword}%"];
}
//智能场景组合,视频素材加场景值筛选
if ($type == 1 && $mixed_video_mode == 4) {
$scene_model = new App_Model_Douyin_MysqlVideoSceneStorage();
$scene_count = $scene_model->getCountByDvid($dv_id);
if ($scene_count == 0 && $video_info['dv_video_use'] > 0) {
for ($i = 1; $i <= $video_info['dv_video_use']; $i++) {
$indata = [
'dvs_ds_id' => $this->sid,
'dvs_dv_id' => $dv_id,
'dvs_name' => "场景" . $i,
'dvs_duration' => $video_info['dv_video_shot'] * 1000,
'dvs_
2. 托管式账号管理:
一键授权绑定国内主流短视频平台,免切换登录,账号稳定授权,自动发布,一键统计,定时任务,运营省心省力
3. 数据分析
计划下视频投放数据分析,单视频投放数据分析,单个账号近期投放数据分析等。
4. 智能营销获客
(1)留资获客,视频内支持挂载POI团购信息,抖音小程序线索收集,经营工具等
(2)私域线索,私信线索,评论线索,表单线索,自动收集。潜在客户自动分析
(3)智能互动,评论,私信,打电话,主页填单等自动私信,自动回复,实时回应客户信息
开发流程
1. 开放平台服务商申请
2. 开放平台权限申请如:
查询POI地点信息 | 用于查询POI信息 | 1/1 | 已开通 | 查看详情 |
获取openTicket | 用于h5链接拉起抖音发布器分享视频时对开发者身份进行验签 | 1/1 | 已开通 | 查看详情 |
服务市场服务订购相关 | 服务市场服务订购相关 | 0/1 | 未开通 | 申请开通 查看详情 |
CPS佣金设置与查询 | CPS佣金设置与查询 | 1/1 | 已开通 | 查看详情 |
查询小程序挂载权限 | 提供一个接口给开发者校验小程序appid是否可挂载到短视频 | 1/1 | 已开通 | 查看详情 |
3. 服务器环境搭建
源码所需服务器配置
1、规格:最低8核16G
2、硬盘:系统盘40-100G,数据盘不低于100G
3、带宽:10M
4、系统:CentOS7(务必选择7.*)
4. 开发代码展示:
$breadcrumbs = [
['title' => 'AI视频创意', 'link' => '#'],
['title' => '开始创作', 'link' => ''],
];
$this->buildBreadcrumbs($breadcrumbs);
//搜索专用
$keyword_type = $this->request->getStrParam('keyword_type');
$keyword = $this->request->getStrParam('keyword');
$this->output['keyword_type'] = $keyword_type;
$this->output['keyword'] = $keyword;
$dv_id = $this->request->getIntParam('dv_id'); //视频工程ID
$this->output['dv_id'] = $dv_id;
$type = $this->request->getIntParam('type', 0); //素材类型
$scene = $this->request->getIntParam('scene', 1);
$this->output['scene'] = $scene;
//获取视频信息
$video_model = new App_Model_Douyin_MysqlVideoStorage();
$video_info = $video_model->getRowByIdSid($dv_id, $this->sid);
if (empty($video_info)) {
plum_redirect_with_msg('视频创意工程不存在');
}
$mixed_video_mode = $video_info['dv_video_mode'];
if (in_array($mixed_video_mode, [11])) { //智能图片组合
$type = in_array($type, [0, 1]) ? 3 : $type; //默认为图片素材类型
} else {
$type = in_array($type, [0, 3]) ? 1 : $type; //默认为视频素材类型
}
//获取素材列表
$where = [
['name' => 'dvm_ds_id', 'oper' => '=', 'value' => $this->sid],
['name' => 'dvm_dv_id', 'oper' => '=', 'value' => $dv_id],
['name' => 'dvm_material_type', 'oper' => '=', 'value' => $type]
];
//视频类型,区分混剪模式
if ($type == 1) {
$where[] = ['name' => 'dvm_video_mixed_mode', 'oper' => '=', 'value' => $video_info['dv_video_mode']];
}
if (!empty($keyword_type)) {
$where[] = ['name' => $keyword_type, 'oper' => 'like', 'value' => "%{$keyword}%"];
}
//智能场景组合,视频素材加场景值筛选
if ($type == 1 && $mixed_video_mode == 4) {
$scene_model = new App_Model_Douyin_MysqlVideoSceneStorage();
$scene_count = $scene_model->getCountByDvid($dv_id);
if ($scene_count == 0 && $video_info['dv_video_use'] > 0) {
for ($i = 1; $i <= $video_info['dv_video_use']; $i++) {
$indata = [
'dvs_ds_id' => $this->sid,
'dvs_dv_id' => $dv_id,
'dvs_name' => "场景" . $i,
'dvs_duration' => $video_info['dv_video_shot'] * 1000,
'dvs_