确保API调用有效

时间:2018-07-29 20:35:53

标签: api architecture

我正在与Sport Radar API集成。这是一个非常不错的API,但我注意到它没有我希望利用的特定端点。

我注意到API没有Players索引调用。为了get联盟中的所有球员,您必须执行此过程(由API团队确认)

1) Call an endpoint that lists the ids of each team in the league.

2) For each Team id call an endpoint that gets each team and lists each player for each team.

每次需要运行一个相当通用的功能时,所有超过30个API请求。

我当前的解决方案:

将播放器存储在数据库中。因此,我不必每次都需要列出播放器时才通过API进行宣传。我可以对玩家进行数据库查询。不过,该解决方案似乎是费力的,我希望我的应用程序不必跟踪玩家。

我的问题

解决此问题的方法有哪些?再次出现的问题是:为了获得公共数据,避免许多api调用的方法是什么?最好的解决方案就是每次都调用30 API吗?谢谢!

0 个答案:

没有答案
相关问题