Ich bin dabei, eine öffentliche REST-API zu veröffentlichen, die ich gerne über API-Schlüssel schützen würde. Dienste wie Mashery bieten API-Verwaltungsdienste an; pro ihre spec sheet, sie bieten:Gibt es ein kostenloses API-Verwaltungssystem (z. B. eine Mashery-Alternative)?
- API-Registrierung, Zugang und Self-Service Provisioning
- Schlüsselausgabe und Credential-Management
- Nutzungs Drosselung und limitierend Schlüssel, Benutzer, Verfahren oder eine Gruppe
- Intelligent gebunden Caching von häufig verwendeten Anrufe
- Geschäftsregeln Konfiguration basierend auf Filter, Parameter und Methoden
Gibt es kostenlose (entweder in Bier oder in Freiheit) Tools/Dienste, die irgendwelche dieser Funktionen anbieten? Artikel, die Best Practices beschreiben
Ich arbeite zufällig in einer Perl/Unix-Umgebung, bin aber auch an anderen Lösungen interessiert. Ich kann mir Mashery nicht leisten, und das Rad neu zu erfinden ist ein Schmerz. Vielen Dank.
können Sie erklären, was für ein Unterschied zwischen Mashery und einfache Subversion? – Avram
Subversion ist ein Quellcodeverwaltungssystem.Mashery ist eine gehostete API-Management-Plattform. Sie sind nicht wirklich vergleichbar, mehr als Photoshop und Google Mail. – Anirvan
LOL ^^ "mehr als sagen Photoshop und Gmail" - das war das beste Lachen des Tages so weit :) – amphibient