Szukam zwolnienia publicznego interfejsu API REST, które chciałbym chronić za pomocą kluczy API. Usługi takie jak Mashery oferują usługi zarządzania API; za swoje spec sheet, które oferują:Czy istnieje bezpłatny system zarządzania interfejsem API (np. Alternatywa dla Mashery)?
- API rejestracji, dostęp i samoobsługa provisioning
- wydanie kluczy i poświadczeń zarządzanie
- Wykorzystanie dławienie i ograniczenia związane z klucza, użytkownika, metody lub grupy
- Intelligent buforowanie często używanych wywołań
- Konfiguracja reguł biznesowych w oparciu o filtry, parametry i metody
Czy są dostępne darmowe (tak jak w piwie lub w wolności) narzędzia/usługi, które oferują jedną z tych funkcji? Artykuły opisujące najlepsze praktyki?
Pracuję w środowisku Perl/Unix, ale interesują mnie również inne rozwiązania. Nie stać mnie na Mashery'ego, a ponowne wymyślenie koła to ból. Dzięki.
czy możesz wyjaśnić, jaka jest różnica między Mashery a prostą Subversion? – Avram
Subversion to system kontroli źródła.Mashery to hostowana platforma do zarządzania interfejsami API. Nie są tak naprawdę porównywalne, podobnie jak w przypadku Photoshopa i Gmaila. – Anirvan
LOL ^^ "tak samo jak w Photoshopie i Gmailu" - to był jak dotąd najlepszy śmiech dnia :) – amphibient