如何管理我的API使用?

时间:2012-01-06 20:50:53

标签: api monitor quotas

我的公司开发了一个网络应用程序,大量使用网络API(谷歌adwords,recurly计费,Facebook等)。

您是否可以推荐可以帮助我们监控api呼叫使用的产品/服务,以限制使用预定义配额,跟踪计费等?

2 个答案:

答案 0 :(得分:0)

Facebook已内置,请查看您的Facebook应用的见解信息。请参阅https://developers.facebook.com/docs/insights/

答案 1 :(得分:0)

对于任何生产级别的应用程序,API消耗中的过剩可能导致应用程序失败(例如,一个或多个用户大量使用您的应用程序可能会破坏其他用户的体验),我的基线建议是跟踪呼叫量保持在你分配的配额范围内。话虽如此,但这并不容易。

Runscope是一套专为API使用监控,API测试和调试而构建的工具。您正在寻找的功能称为Runscope Metrics。您有可视化图表,显示使用情况(按小时或天计算的分辨率),以及深入查看端点路径和方法级别的能力。此外,Metrics还会报告性能/延迟。