星期五,我收到了Google的发票。他们要求我为从未使用过的服务支付1000欧元。我假设有人可以访问我的API密钥之一。我的第一个直觉是删除所有键,以避免造成更多损坏。但是现在,我可能对谁使用了密钥有个线索。我想知道是否有可能检索已删除的API密钥吗?即使不可能,是否可以检查Google Cloud Project收到的所有请求(即与我的项目相关的API密钥的所有调用)?
感谢您的帮助。
答案 0 :(得分:0)
您可以在过去30天内通过开发者控制台中的API密钥检查使用情况。选择Places API以查看使用情况图
https://console.cloud.google.com/google/maps-apis/apis/places-backend.googleapis.com/metrics?authuser=1&project=YOUR_PROJECT_ID&duration=P30D
您将看到一个组合框,该框允许按凭据(API密钥)分组结果,如我的屏幕截图所示
在下面,如果您单击显示更多链接,您将看到一个表格,其中包含每个API密钥的使用情况。类似于以下屏幕截图
我不确定此报告中是否显示已删除的API密钥,但是Google支持团队可以检索有关已删除的API密钥的信息。在这种情况下,您应该通过https://console.cloud.google.com/google/maps-apis/support提交支持案例。
我希望这会有所帮助!