API
API, API, API (Application Programming Interface) je takové zaklínadlo dnešní doby, pokud služba/aplikace nedisponuje rozhraním pro komunikaci je vyřízená, nebrat doslovně, pojem API aby zde byl mnohem dříve než z něho web stihl udělat buzzword, konec konců už i DOS měl své API v podobě přerušení int 21h, služby BIOSu jsou API, systémová volání v moderních systémech nejsou nic jiného než opět API.
REST (Representational state transfer)
REST představuje jeden z konceptů (architektur) je vytvořit rozhraní, je postavená nad volání metod protokolem HTTP, datově orientované a masivně používané, oblíbené.
Malý pomocník, taky pomocník ...
Advanced REST client pro Google Chrome
ARC je aplikaci běžící uvnitř prohlížeče Chrome a dovoluje pohodlné odzkoušení API rozhraní, dříve jsme měli postup otestovat funkčnost a chování API pomocí jednoduchého řádkového klienta curl (a je stále dobré to umět, rozumět, lze to scriptovat a průběžně tak testovat) ještě předtím než zavoláte composer, požádáte ho o Guzzle a začnete “čarovat”.
“Absolutní výcuc” vyšel před lety na serveru Codingpedia.org.
http://www.codingpedia.org/ama/how-to-test-a-rest-api-from-command-line-with-curl/
Proč dát ARC šanci ?
- GUI rozhraní, úplná “klikačka”, jednoduchost
- Úplná kontrola na HTTP hlavičkou, lze upravit “cokoliv” (raw)
- metody GET/POST/PUT/DELETE/HEAD/CONNECT/vlastní
- Podpora pro WebSocket
- Integrace s Google Drive
- Import/export dat
- Triviální instalace, okamžitá použitelnost
Užívejte moudře, děkujeme za pozornost.
MOJEservery.cz