Google APIs Discovery Service: one API to find them all

Google har lanserat Google APIs Discovery Service, en ny tjänst som tillhandahåller maskinläsbara beskrivningar och Metadata för Google APIs. Tjänsten är grunden för de nya Google APIs klientbiblioteken och syftar till att förenkla utveckling och underhåll av dessa genom att erbjuda en centraliserad källa för API-information. Den exponerar detaljerad information om API:er, inklusive resurscheman baserade på JSON Schema, metoder, parametrar och OAuth 2.0-omfång, via ett lättviktigt JSON-baserat API. Utvecklare kan använda tjänsten för att bygga egna verktyg som IDE-plugins och klientbibliotek; Google använder den internt för bland annat Google APIs Explorer och Google Plugin for Eclipse. I samband med lanseringen har Google även öppnat källkoden för APIs Explorer, och tjänsten presenterades vid Google I/O där en session hölls om att bygga anpassade klientbibliotek.