[发明专利]多日历账户同步、处理方法、装置、电子设备、存储介质在审
申请号: | 202010758049.9 | 申请日: | 2020-07-31 |
公开(公告)号: | CN114095510A | 公开(公告)日: | 2022-02-25 |
发明(设计)人: | 黄铁鸣;黄小刚;杨培艺;林莉;李斌;赵东 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | H04L67/1095 | 分类号: | H04L67/1095 |
代理公司: | 广州嘉权专利商标事务所有限公司 44205 | 代理人: | 梁嘉琦 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 多日 账户 同步 处理 方法 装置 电子设备 存储 介质 | ||
1.一种应用程序的多日历账户同步方法,其特征在于,包括:
获取所有日历账户的全部日历本,其中所述日历账户为已添加日历账户或应用程序内置日历账户至少之一;
获取每个所述日历本对应的日历协议信息;
根据所述日历协议信息向日历服务器发送日程同步请求;
接收所述日历服务器返回的日程信息;
更新显示所述日程信息。
2.根据权利要求1所述的方法,其特征在于,所述获取所有日历账户的全部日历本,包括:
获取所有日历账户的账户信息;
调用同步接口程序获取每一个所述账户信息对应的全部日历本。
3.根据权利要求1所述的方法,其特征在于,所述根据所述日历协议信息向日历服务器发送日程同步请求,包括:
根据所述日历协议信息获取协议类型;
根据所述协议类型调用相应的日历协议,所述日历协议包括所述应用程序内置的私有日历协议和所述应用程序的后台服务器配置的公共日历协议;
根据所述日历协议向相应的日历服务器发送所述日程同步请求。
4.根据权利要求1所述的方法,其特征在于,所述接收所述日历服务器返回的日程信息,包括:
根据所述日历协议信息接收所述日历服务器返回的日程信息;
将所接收到的所述日程信息发送至相应的所述日历账户的对应日历本。
5.根据权利要求1-4任意一项所述的方法,其特征在于,还包括日历账户添加或删除步骤,所述日历账户添加步骤具体包括:
接收待添加日历账户的账户信息;
根据所述账户信息获取日历服务器配置信息;
根据所述日历服务器配置信息创建所述待添加日历账户;
分配独立存储区域存储新添加的日历账户;
或者,所述日历账户删除步骤具体包括:
向所述日历服务器发送日历账户删除请求;
接收所述日历服务器返回的账户删除结果;
若所述账户删除结果为成功,在存储区域删除所述日历账户。
6.根据权利要求5所述的方法,其特征在于,所述根据所述账户信息获取日历服务器配置信息,包括以下至少之一:
根据所述账户信息从所述应用程序的用户终端查询所述日历服务器配置信息;
或根据所述账户信息从所述应用程序的后台服务器查询所述日历服务器配置信息;
或通过用户终端输入的方式获取所述日历服务器配置信息。
7.根据权利要求1-4任意一项所述的方法,其特征在于,还包括更新显示日历账户步骤,所述更新显示日历账户步骤包括:
通过所述应用程序接收日历本操作指令;
根据所述日历本操作指令更新显示账户信息、未被隐藏的日历本和所述未被隐藏日历本的对应日程事件,其中所述日历本操作指令为日历本添加指令、日历本删除指令、日历本隐藏指令、修改日历本属性指令的任一指令。
8.根据权利要求1-4任意一项所述的方法,其特征在于,还包括日程事件显示步骤,具体为:
触发日程事件显示操作;
默认显示当天或被选中某一天的所述所有日历账户的全部日历本的全部日程事件。
9.一种应用程序的多日历账户处理方法,其特征在于,包括:
获取被选取的日历本;
获取所述被选取的日历本所在日历账户的协议信息;
接收日程操作指令,其中所述日程操作指令为添加日程指令、删除日程指令、更新日程指令任一种;
根据所述日历协议信息和所述日程操作指令向日历服务器发送日程请求;
接收所述日历服务器返回的日程信息;
更新显示所述日程信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010758049.9/1.html,转载请声明来源钻瓜专利网。