抖音矩阵系统源码智能回复私信场景开发
一、要想开发私信功能开发者需要准备的工作
开发者需要先对接官方api接口以及去申请api提交审核,目前需要了解官方对开发者对该能力开发权限的功能符合开发需求,其次需要了解官方私信触达的规则
1.申请流程,注册开放平台,创建正式应用,能力实验室,找到该私信能力,准备申请话术案例方案,提交审核。
2.开发者提交资料需要注意,内容有条理,有数据,有案例,有测试站 ,审核通过后即可开发
二、抖音账号矩阵系统智能私信功能开发工作
需要了解官方对用户触达的私信规则:
1、接收到用户消息时,在用户未发送下一条消息前,24 小时 内可向用户发送 6 条消息。
2、接收到用户进入私信会话页时,需要在接收用户进入私信会话页事件 30 秒内,发送消息。
3、最多可以调用 3 次,发送 3 条消息;单日最多回复 3 条进入私信会话页事件(单日总计可向同一用户发送 1 - 9 条消息)
4、企业号除外,员工号和用户互关才能发送图片消息,所以图片回复请慎用,有可能无法发出。
5、回复视频消息时,回复人必须是视频作者,所以回复视频消息局限为一号一素材,请慎用。
6、回复留资卡片时,回复人必须是留资卡片所有者,所以回复留资卡片消息局限为一号一卡片,请慎用。
7、小程序卡片无归属限制,所有回复人都可用。
功能建设已开发上线:
代码段:
'dsa_create_time' => time(),
];
$aid = $attachment_model->insertValue($indata);
if (!empty($dv_id)) {
$video_model = new App_Model_Douyin_MysqlVideoStorage();
$video_info = $video_model->getRowByIdSid($dv_id, $this->sid);
if (!empty($video_info)) {
$material_model = new App_Model_Douyin_MysqlVideoMaterialStorage();
$add_data = [
'dvm_aa_id' => $this->manager['ds_agent_id'],
'dvm_ds_id' => $this->sid,
'dvm_dv_id' => $dv_id,
'dvm_material_name' => $indata['dsa_real_name'],
'dvm_material_type' => $file_type == 'audio' ? 2 : 1,
'dvm_material_content' => $audio_path,
'dvm_video_mixed_mode' => $video_info['dv_video_mode'],
'dvm_duration' => $indata['dsa_duration'],
'dvm_video_is_deal' => 1,
'dvm_create_time' => time(),
'dvm_update_time' => time(),