爱喝安慕希 发表于 2024-4-15 16:51:20

9.0.103

本帖最后由 爱喝安慕希 于 2024-4-15 17:58 编辑

我这边对接第三方接口,获取接口的token用的是定时服务45分钟获取一次,我这边定时任务14点15分获取了一次,过了几分钟就过期了,我问过第三方的技术人员,回复是2小时过期,除非是获取了多次,前面的token失效了。我这边就只有定时任务这个获取token的地方。 我咨询了一下第三方的技术人员在其他时间获取了两次。



其他时间:2024-04-15 14:29:59 和 2024-04-15 14:30:00 但是日志上没有显示这个时间段记录。

有大佬们知道,怎么查询还有其他地方调用了接口的记录吗?


我设置了接口日志,没有记录其他时间(2024-04-15 14:29:59 和 2024-04-15 14:30:00)的记录。

jcy123 发表于 2024-4-15 16:51:21

本帖最后由 jcy123 于 2024-4-15 17:36 编辑

爱喝安慕希 发表于 2024-4-15 17:08
45 分钟获取一次,关键第三方给出的反馈是,没到45分钟就获取了,我这边的日志还不显示调用记录。我边也 ...
我上面不是说了吗,第三方有调用他们接口详细信息的日志,既然他们说有在45分钟内就调的,那就让他们把详细的日志放出来,我举个简单的例子,我调用钉钉接口,他们是有后台可以查看调用他们所有接口的日志,上面通过IP就看到到底是谁调用的,看到底是不是你的服务器发起的

jcy123 发表于 2024-4-15 17:03:02

这个查询不应是第三方给查询日志的具体信息吗,你自己肯定看不到,接口是他们写的,谁调用了只有他们清楚,其次你这个定时获取token有点频繁了,给个表存储token,存token和失效日期不就可以了,然后取token的时候就去取这个表里的值,先拿出失效日期和当前时间匹配,超时就重新获取更新token和失效日期,没超时就直接用就好了,没必要频繁调用接口

爱喝安慕希 发表于 2024-4-15 17:05:56

jcy123 发表于 2024-4-15 17:03
这个查询不应是第三方给查询日志的具体信息吗,你自己肯定看不到,接口是他们写的,谁调用了只有他们清楚, ...

我有中间表获取

爱喝安慕希 发表于 2024-4-15 17:08:21

本帖最后由 爱喝安慕希 于 2024-4-15 17:14 编辑

爱喝安慕希 发表于 2024-4-15 17:05
我有中间表获取
45 分钟获取一次,关键第三方给出的反馈是,没到45分钟就获取了,我这边的日志还不显示调用记录。我边也是有数据表来保存的。只是定时45分钟更新一次。

爱喝安慕希 发表于 2024-4-15 17:26:04

jcy123 发表于 2024-4-15 17:24
我上面不是说了吗,第三方又调用他们接口详细信息的日志,既然他们说有在45分钟内就调的,那就让他们把详 ...

好的我问一下,他们能给不,谢谢

爱喝安慕希 发表于 2024-4-15 17:42:08

jcy123 发表于 2024-4-15 17:24
我上面不是说了吗,第三方有调用他们接口详细信息的日志,既然他们说有在45分钟内就调的,那就让他们把详 ...

第三方不提供:L,服了



jcy123 发表于 2024-4-15 17:59:20

爱喝安慕希 发表于 2024-4-15 17:42
第三方不提供,服了

那就无解了。。。:L

Joe.xu 发表于 2024-4-16 09:24:01

楼主看一下设计器有没有勾选这个,如果勾选了,设计器也会跑这个定时任务

爱喝安慕希 发表于 2024-4-16 09:34:33

本帖最后由 爱喝安慕希 于 2024-4-16 09:37 编辑

Joe.xu 发表于 2024-4-16 09:24
楼主看一下设计器有没有勾选这个,如果勾选了,设计器也会跑这个定时任务
老师没有,找到问题了,我曾经在我电脑上发布了一下命令,有获取token的命令,还有一个是给咱们技术顾问老师发了一个我这个程序的demo,没有禁用获取token的命令,造成有三个ip访问token,我这个token令牌就失效了。
谢谢老师
页: [1] 2
查看完整版本: 9.0.103