FDL接口开发——北森HR系统对接

楼主
我是社区第1079991位番薯,欢迎点我头像关注我哦~

本文档主要说明,北森接口中的人员信息如何落库

1.     实现流程

2.     设计思路:

1)通过keySercet获取access_token

2)(进入循环)通过access_token访问接口获取第一页数据及scrollid,并将scrollidislastdata存入数据库。

3)通过islastdata判断是否循环。

3.     完整对接步骤

1、让管理员创建指定接口的连接器,得到对应接口的keySercet

2、使用获取到的keySercet访问https://openapi.italent.cn/token接口,以获取有时效性的access_token(默认7200s有效期内重复获取返回相同结果 (但并不会顺延有效期),过期后获取会返回新的access_token。)

3、使用access_token访问数据接口以获取数据。

二、北森接口特点

1 access_token存在时效性,默认两个小时,不能频繁获取,需缓存。

2、每次返回数据有限。

       1)当数据超过限制时(默认100,可以通过capacity设置),通过翻页形式获取数据。

       2isLastData判断是否最后一页

       3)访问需传递scrollId参数,并且每次访问会返回下一页的scrollId

       4)循环传递scrollId(第一次传空),以获取下一页数据直至最后一页(最后一页返回的scrollId为空)。

 

分享扩散:

沙发
发表于 2022-12-12 14:56:52
如果有些步骤只用到第一次的话,没必要搞这么麻烦,总是会有第一次调试的,“是否第一次”以及后面的节点可以删掉
板凳
发表于 2023-3-27 11:36:07
获取token的api输入怎么配置的,为啥总是报错呢
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

2回帖数 1关注人数 16100浏览人数
最后回复于:2023-3-27 11:36

返回顶部 返回列表