views:

551

answers:

2

Google offers various libraries for interfacing with the Google Data APIs. Currently these do not include Delphi (Win32) support.

Has anyone done any work on a Delphi interface to Google Data, or the underlying Atom/AtomPub protocols?

+5  A: 

There is an open issue with Google suggesting that they create one.

Thanks for your suggestion.

This probably isn't likely to happen anytime in the near future, as we need to concentrate our available resources in other areas.

However, GData is based upon standard XML and HTTP requests, so work on a Delphi client library can certainly be done outside Google. I'll leave this issue open so others can vote for it, and perhaps someone in the community can pick this up.

So you can vote it up.

Jim McKeeth
A: 

Was there any progress here? Any snippets of code that can be used for the laymen unable to produce them from scratch?

Pontus Berg
I've been thinking about starting a project to implement these APIs. My thinking was that you would start by porting the C# Google Data API. There are extensive C# unit tests which you would port also so you could start getting feedback on whether your implementation was on the right track from early on. All just thoughts though. It would be a big project, too big for one or two people in their spare time.
LachlanG
@Pontus Berg Our SecureBlackbox product (http://www.eldos.com/sbb/desc-cloud.php) includes CloudBlackbox components that provide a uniform API to use Google Docs and Data API as well as Amazon S3 and Microsoft Azure storages.
Eugene Mayevski 'EldoS Corp