没有想到比较好的解决方案,所以想问下大家:给定一个字符串,比如字符串 key : A ,通过 API1 可以拿到其对应的 value : B ,可以通过 API2 拿到对应 value : c,d , API2 有访问限制,比如每小时访问不能超过 200 次,但是你可以把多个 key 用","隔开一起提交。
现在的问题是,对于某些 key API1 和 API2 都不一定能返回数据,现在我想要输入一连串 key ,通过两个 API 拿到如 A-B-c-d 这样的串,有什么好的解决方法吗?
难点在于需要分开提交,两个 API 分别只能得到 A-B , A-c-d,而且可能会出现在一个 API 中返回有数据另一个没有的情况,要怎么解决这个问题?
1
stcasshern OP 打算使用 hashmap 来做,先存一下 A-B ,然后得到 A-c-d 再去检查好了,不知道还有没有省时省空间的方法
|