我可以限制我的 API Gateway 请求限制吗?
例如 URL A,路径如下:
aaaaaaaa.com/predict
我设置的 URL A 每天只能请求 1000 个,并且相同的 URL 具有另一个路径,如下所示:
aaaaaaaa.com/calling
/calling
每天只能请求 500 个
那么,我可以设置一个请求受限的路径吗?
答案 0 :(得分:2)
我使用 Cloud Endpoint 编写了 an article,API Gateway(只是 Cloud Endpoint 的托管版本)也是如此。
如果您想限制每天和每个请求者的请求,您需要添加 API 密钥以区分所有请求者。并且请求者需要使用它来指示如果计算请求在哪个配额中。
注意,API 标识一个项目。如果您有多个请求者,则需要多个 API 密钥,每个密钥都在不同的项目中。否则,如果你把它们都放在同一个项目中,就会识别出同一个项目,因此相同的配额会减少。