[发明专利]一种调整本地通讯录并映射微信企业号通讯录的同步方法有效
申请号: | 201810500048.7 | 申请日: | 2018-05-23 |
公开(公告)号: | CN108768828B | 公开(公告)日: | 2021-04-06 |
发明(设计)人: | 杨高岭;温浩源;陈倩;林汉升 | 申请(专利权)人: | 广东微校信息科技有限公司 |
主分类号: | H04L12/58 | 分类号: | H04L12/58;H04L12/18;H04M1/27457 |
代理公司: | 广州嘉权专利商标事务所有限公司 44205 | 代理人: | 李旭亮 |
地址: | 528400 广东省中山市东区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 调整 本地 通讯录 映射 企业 同步 方法 | ||
1.一种调整本地通讯录并映射微信企业号通讯录的同步方法,其特征在于,包括以下步骤:
a、在本地自定义通讯录结构;
b、在本地根据通讯录结构写入成员数据;
c、触发本地通讯录同步到微信企业号通讯录的映射指令;
d、微信企业号根据映射指令建立映射任务;
e、微信企业号根据映射任务建立备份分组;
f、打包当前微信企业号通讯录中全量的成员数据,并将全量的成员数据转移到备份分组;
g、本地向微信企业号发起增量数据映射的异步任务通知,本地与微信企业号建立数据同步通道;
h、微信企业号根据异步任务通知建立通讯录结构映射任务;
i、本地生成本地通讯录结构数据;
j、将本地通讯录结构数据映射到微信企业号上;
k、微信企业号建立通讯录成员数据映射任务;
l、本地生成本地通讯录成员数据;
m、将本地通讯录成员数据映射到微信企业号上并且按照通讯录结构将通讯录成员数据进行分组;
n、微信企业号建立备份分组成员同步任务;
o、清理备份分组中不属于本地通讯录成员数据的多余的成员数据。
2.根据权利要求1所述的一种调整本地通讯录并映射微信企业号通讯录的同步方法,其特征在于:在步骤c中检测到本地通讯录结构或者成员数据是否存在变化,若是,则触发本地通讯录同步到微信企业号通讯录的映射指令;
或者,定时触发本地通讯录同步到微信企业号通讯录的映射指令。
3.根据权利要求1所述的一种调整本地通讯录并映射微信企业号通讯录的同步方法,其特征在于:所述步骤d中微信企业号根据映射指令建立映射任务,判断映射任务是否建立成功,若成功,则进入步骤e,若失败,则重新建立或者退出程序。
4.根据权利要求1所述的一种调整本地通讯录并映射微信企业号通讯录的同步方法,其特征在于:所述步骤k中,在微信企业号建立通讯录成员数据映射任务前,获取通讯录结构映射任务的回调结果,判断是否成功将本地通讯录结构数据映射到微信企业号上,若成功,则在微信企业号建立通讯录成员数据映射任务,若失败,则返回步骤h。
5.根据权利要求4所述的一种调整本地通讯录并映射微信企业号通讯录的同步方法,其特征在于:所述步骤k中,记录将本地通讯录结构数据映射到微信企业号失败的次数,并且预设样本次数N1,当将本地通讯录结构数据映射到微信企业号失败的次数超过样本次数N1,则退出程序。
6.根据权利要求1所述的一种调整本地通讯录并映射微信企业号通讯录的同步方法,其特征在于:所述步骤n中,在微信企业号建立备份分组成员同步任务前,获取通讯录成员数据映射任务的回调结果,判断是否成功将本地通讯录成员数据映射到微信企业号上,若成功,则在微信企业号建立备份分组成员同步任务,若失败,则返回步骤l。
7.根据权利要求6所述的一种调整本地通讯录并映射微信企业号通讯录的同步方法,其特征在于:所述步骤n中,记录将本地通讯录成员数据映射到微信企业号失败的次数,并且预设样本次数N2,当将本地通讯录成员数据映射到微信企业号失败的次数超过样本次数N2,则退出程序。
8.根据权利要求1所述的一种调整本地通讯录并映射微信企业号通讯录的同步方法,其特征在于:所述步骤i中本地生成的本地通讯录结构数据为csv格式文件。
9.根据权利要求1所述的一种调整本地通讯录并映射微信企业号通讯录的同步方法,其特征在于:所述步骤l中本地生成的本地通讯录成员数据为csv格式文件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东微校信息科技有限公司,未经广东微校信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810500048.7/1.html,转载请声明来源钻瓜专利网。