数据同步
希悦校园支持如下三种方式进行数据同步, 具体如下:
主动推送
主动推送通过调用希悦校园 Open API 实现用户同步,具有很大的灵活性,对接方可以根据自己的需要进行同步。具体的 Open API 可以在 用户API 查看。
下面介绍几个具体的同步场景的实现方式:
用户创建
- 直接调用
POST /api/v1/reflections
接口创建用户,注意指定outer_id
,以便之后进行用户的更新和删除操作。
用户更新
- 首先通过
GET /api/v1/reflections?outer_id=?
查询待更新用户信息, 获取主键ID - 然后通过
PUT /api/v1/reflections/:id
通过 主键ID 进行数据更新
用户删除
- 首先通过
GET /api/v1/reflections?outer_id=?
查询待更新用户信息, 获取主键ID - 然后通过
DELETE /api/v1/reflections/:id
通过 主键ID 进行数据更新
被动拉取(暂未实现)
对接方提供提供完整的用户数据列表接口,希悦定期从该接口拉取数据,这样对接方实现相对简单,但有一定的数据延迟, 灵活性相对较低。
定制同步
对于其他的同步需求,我们也提供定制的同步服务,但只针对希悦的合作伙伴,具体可与我们的商务团队联系。