跳转到主要内容

数据同步

企微数据同步相关命令

数据同步命令用于同步企业微信的消息和其他数据类型。

SKILL 名称说明
juhecli-sync企微同步管理 - 同步消息、同步联系人数据,通过 sync_key 增量拉取

同步消息

语法

bash
juhe-cli sync msg '{"guid": "xxx", "sync_key": "8851784", "limit": 100}'

参数

参数类型必填说明
guidstring设备唯一标识
sync_keystring同步密钥,首次同步传空字符串或上一次返回的sync_key
limitnumber每次同步数量,默认100

示例

bash
# 首次同步
juhe-cli sync msg '{"guid": "your-guid", "sync_key": "", "limit": 100}'

# 继续同步(使用上一次返回的sync_key)
juhe-cli sync msg '{"guid": "your-guid", "sync_key": "8851784", "limit": 100}'

同步多类型数据

语法

bash
juhe-cli sync multi_data '{"guid": "xxx", "business_id": 1, "seq": "", "limit": 10}'

参数

参数类型必填说明
guidstring设备唯一标识
business_idnumber业务类型ID
seqstring序列号,首次传空字符串
limitnumber每次同步数量,默认10

示例

bash
# 首次同步
juhe-cli sync multi_data '{"guid": "your-guid", "business_id": 1, "seq": "", "limit": 10}'

# 继续同步(使用上一次返回的seq)
juhe-cli sync multi_data '{"guid": "your-guid", "business_id": 1, "seq": "12345", "limit": 10}'