我正在研究發佈一個公共REST API,我想通過API密鑰保護它。像Mashery這樣的服務提供API管理服務;按照他們的spec sheet,他們提供:是否有免費的API管理系統(例如Mashery替代品)?
- API註冊,訪問和自助服務供應
- 密鑰發行和憑據管理
- 使用限制,限制綁鍵,用戶,方法或組
- 智能經常使用的呼叫的緩存
- 基於過濾器,參數和方法的業務規則配置
那裏提供任何這些功能的免費(無論是在啤酒中,還是在自由中)的工具/服務?描述最佳實踐的文章?
我碰巧在Perl/Unix環境下工作,但也對其他解決方案感興趣。我承受不起Mashery,重新發明輪子是一種痛苦。謝謝。
你能解釋一下Mashery和簡單的Subversion有什麼區別嗎? – Avram 2009-02-11 13:50:12
Subversion是一個源代碼管理系統。Mashery是託管的API管理平臺。它們不是真正的可比性,不僅僅是說Photoshop和Gmail。 – Anirvan 2009-02-14 23:46:51
LOL ^^「不僅僅是說Photoshop和Gmail」 - 這是迄今爲止最好笑的一天:) – amphibient 2012-09-24 19:07:49