Lösa Alla Windows-Problem Och Andra Program

Google lanserar upptäcktstjänst för sina API: er

Utvecklare som vill bädda in i sina egna applikationer några av de webbtjänster som Google erbjuder bör ta en titt på en ny katalogtjänst som företaget har lanserat.

De Google API: s Discovery Service , som debuterade i måndags, erbjuder en central plats för att hitta API: erna (applikationsprogrammeringsgränssnitt) för alla Googles webbtjänster som erbjuds för tredjepartsbruk, till exempel dess kalendrar, kalkylblad, YouTube-videoleverans och översättningstjänster. Sammantaget erbjuder Google mer än 25 API: er, alla baserade på REST (Representational State Transfer).



Själva tjänsten är tillgänglig genom ett API , enligt ett blogginlägg tillkännager erbjudandet . API: et tillåter utvecklare att bygga sina egna klientbibliotek och integrerade utvecklingsmiljöplugins för att komma åt dessa resurser.



Google utvecklade själv ett antal olika klienter som avslöjar denna information, inklusive ett Eclipse-plugin, en webbutforskare och klientbibliotek för Java, Microsoft .NET, PHP, Python och Ruby.

För varje API erbjuder den nya upptäcktstjänsten ett JSON (JavaScript Object Notation) -baserat schema som beskriver resursen. Den har också en lista över metoder som kan användas för att interagera med resursen, auktoriseringsregler som beskrivs i OAUTH och in-line dokumentation som illustrerar rätt sätt att formatera en API-begäran.



Alla exponerade API: er finns på Googles omarbetade API -infrastruktur, vilket förenklar det interna underhållet av API: erna, enligt företaget .

Joab Jackson täcker företagets programvara och allmänna teknikbrytande nyheter för IDG News Service . Följ Joab på Twitter kl @Joab_Jackson . Joabs e-postadress är Joab_Jackson@idg.com