矩阵系统源码智能回复私信场景开发

news2024/9/23 9:25:18

抖音矩阵系统源码智能回复私信场景开发

一、要想开发私信功能开发者需要准备的工作

开发者需要先对接官方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(),

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/732564.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

基于GPT构建单细胞多组学基础模型

生成式预训练模型在自然语言处理和计算机视觉等各个领域取得了显著的成功。特别是将大规模多样化的数据集与预训练的Transformer相结合,已经成为开发基础模型的一种有前途的方法。文本由单词组成,细胞可以通过基因进行表征。这种类比启发作者探索细胞和基…

Lingo优化软件初步

一、Lingo软件介绍 1、lingo软件的简单介绍 美国芝加哥大学的Linus Schrage教授于1980年左右开发的专门用于求解最优化问题的软件包,后经多年完善与扩充,并成立了LINDO系统公司进行商业运作取得巨大成功。根据 LINDO公司主页(http://www.li…

分布式监控系统之zabbix6.0二

分布式监控系统之zabbix6.0二 一、部署 zabbix 代理服务器二、部署 Zabbix 高可用集群三、Zabbix 监控 Windows 系统四、Zabbix 监控 java 应用五、Zabbix 监控 SNMP 一、部署 zabbix 代理服务器 分布式监控的作用: 分担 server 的集中式压力解决多机房之间的网络…

暑假第4天打卡

Java: (1)标识符命名规范: > 包名:多单词组成时所有字母都小写:xxxyyyzzz。 例如:java.lang、com.atguigu.bean > 类名、接口名:多单词组成时,所有单词的首字母大写&#xf…

【一步到位】Jenkins的安装、部署、启动(完整教程)

一、测试环境 Linux系统 Centos 7 二、安装步骤: 1、安装jdk 我安装的是jdk8,此处就不多说了,自己百度哈,很简单 2、安装jenkins 首先依次执行如下三个命令: 2.1、导入镜像: [rootcentos7 ~]# sudo …

阿里P6跟P7有什么区别?

在互联网领域,阿里的职级和腾讯的职级体系相当于行业标准了,所以技术人还是需要学习一下/对标一下,从而知道自己目前在哪里,努力的方向是哪里?那么,阿里 P7 级别到底需要哪些能力呢?如下图思维导…

指针和数组笔试题解析

目录 数组笔试题 一维数组 字符数组 题 一 题 二 题 三 题 四 题 五 题 六 二维数组 指针笔试题 笔试题一 笔试题二 笔试题三 笔试题四 笔试题五 笔试题六 笔试题七 本篇博文,将从指针和数组来为大家分析一些笔试题,设计内…

IDEA+SpringBoot+mybatis+SSM+layui+Mysql客户管理系统源码

IDEASpringBootmybatisSSMlayuiMysql客户管理系统 一、系统介绍1.环境配置 二、系统展示1. 管理员登录2.修改密码3.客户管理4.添加客户5.充值记录管理6.消费记录管理7.客户类型8.添加客户类型 三、部分代码UserMapper.javaLoginController.javaUser.java 四、其他获取源码 一、…

【ElasticSearch】ES案例:旅游酒店搜索

文章目录 一、项目分析二、需求1:酒店搜索功能三、需求2:添加过滤功能四、需求3:我附近的酒店五、需求4:置顶花广告费的酒店 一、项目分析 启动hotel-demo项目,访问localhost:servicePort,即可访问static下…

不停服迭代更新-服务网格

系列文章目录 本章将根据多年经验,进行规划讲解 文章目录 系列文章目录前言一、如何做到 不停服更新、 不停服更新的机制有什么好处, 前言 服务迭代发版、少不了的就是停服更新,为了不影响 用户体验,大部分公司选择半夜更新迭代&…

TPCE260PCIE转PMC载板

TPCE60是一个标准的高度PCI Express版本1.1兼容的模块,提供了一个槽用于安装标准PMC模块,灵活和成本有效的I/O解决方案的各种应用如过程控制、医疗系统、电信和交通控制。 桥接PCI Express x1连接到主机板和PCI总线信号的PMC槽之间是由透明的PCIe到PCI桥…

正确释放vector的内存:clear还是swap?

一、size()和capacity()方法的区别 1、vector有size()和capacity()方法都用来获取vector的大小&#xff0c;那么它们两之间有什么区别呢&#xff1f; 我们先来看一段代码&#xff1a; int main() {std::vector<int> v1;std::cout <<"size:"<< v…

工厂模式(工厂方法和简单工厂模式)

工厂模式 概述常见分类简单工厂模式概述设计图解创建People抽象类(产品说明书)创建子类(产品角色)创建工厂(用于根据需求实例化对象)消费者简单工厂模式优点简单工厂模式缺点 工厂方法模式概述设计图解创建抽象父类(产品说明书)子类&#xff08;产品角色&#xff09;工厂工厂接…

数据结构二叉树(OJ)题

分析&#xff1a; 2. 我们要想办法区分&#xff0c;从队列当中出队的数据是属于那一层的数据 3. 我们当前这一道题的时间复杂度是O&#xff08;h * N&#xff09; h是树的高度&#xff0c;我们最坏情况就是在树的最底下找到&#xff0c;得递归h次&#xff0c;树的高度&#x…

vue开发:vue的插槽功能讲解

vue的插槽 举一个生活中的例子&#xff1a;比如装修房子的时候我们会在很多地方预留出一些插孔&#xff0c;可能要插电冰箱&#xff0c;插电式&#xff0c;插充电器等&#xff0c;反正就是你觉得预留在这个位置的插座一定有用&#xff0c;这个预留的插座就类似我们今天要说的插…

【C语言13】结构体的声明,定义与结构体的内存对齐

文章目录 一、结构体1.1结构体是什么1.2结构体声明1.3结构体的内存 以上便是结构体的介绍&#xff0c;如有不足&#xff0c;请多多指正&#xff01; 一、结构体 1.1结构体是什么 通俗的说&#xff0c;结构体就是一个类的集合&#xff0c;如同整形数组是整形数字的集合体&…

高数中的驻点以及要注意的事项

在高等数学中&#xff0c;驻点是指函数导数为零的点&#xff0c;即函数的极值点或拐点。在求解函数的最大值、最小值或拐点时&#xff0c;需要找到函数的驻点。 要注意以下几点&#xff1a; 1. 导数为零不一定是驻点&#xff1a;虽然驻点定义为函数导数为零的点&#xff0c;但…

力扣 | 双指针技巧

前文回顾&#xff1a;力扣 | 数组和字符串简介 力扣LeetBook&#xff1a;数组和字符串 文章目录 &#x1f4da;双指针技巧&#xff1a;情形一&#x1f449;反转字符串&#x1f449;数组拆分I&#x1f449;两数之和 II - 输入有序数组 &#x1f4da;双指针技巧&#xff1a;情形二…

基于智能手机的医院服务客户端设计与实现(论文+源码)_kaic

摘 要 近年来&#xff0c;随着中国经济的迅猛发展&#xff0c;医疗技术水平也在不断提高&#xff0c;但由于人口数目巨大&#xff0c;导致医疗资源人均分配不足的情况依旧十分严峻。预约挂号一直是制约医疗机构服务质量提高的主要环节之一。在传统预约挂号方式下&#xff0c;繁…

EMQ X(3):客户端websocket消息收发

在EMQ X Broker提供的 Dashboard 中 TOOLS 导航下的 Websocket 页面提供了一个简易但有效的WebSocket 客户端工具&#xff0c;它包含了连接、订阅和发布功能&#xff0c;同时还能查看自己发送和接收的报文数据&#xff0c;我们期望 它可以帮助您快速地完成某些场景或功能的测试…