vibe-d / vibe.d

Official vibe.d development
MIT License
1.15k stars 284 forks source link

Google Discovery Services #662

Open etcimon opened 10 years ago

etcimon commented 10 years ago

I didn't know if this really belongs in dub or vibe.d, but a good hit-them-all solution for library shortage would be to port this to D and Vibe.d: https://github.com/dart-gde/discovery_api_dart_client_generator

It seems to me that a bunch of APIs could be made available very easily with this. See the list here: http://developers.google.com/apis-explorer/#p/

s-ludwig commented 10 years ago

Sounds like a good idea for a separate project. If I had the need for using an online API, I'd probably start something like this and base upon it, but I currently don't. But letting the REST interface generator automatically output discovery documents also seems like an easy target.

etcimon commented 10 years ago

I'm in a project where I currently need the Youtube API, it's easy enough to build it manually but I may have to use Google Docs as well so... it's a hard choice whether or not I should plan on compiling a bunch of REST API from a discovery API json document.