Hi folks,

I thought you'd be interested in a project I've been working on for the past 
couple weeks.

I implemented a good-sized subset of Google Health's ClientLogin API on 
Google App Engine.  I also added some features that are lacking in the real 
Google Health API like profile management (issue 1271) and file uploads 
(issue 616).  I call it "GData Health".

It's currently running at <https://gdatahealth.appspot.com> but I invite you 
to look at (and fork) the code at <https://github.com/snosrap/gdatahealth>.

Again, this is just the Atom/GData API (no user interface) so you'll have to 
be pretty familiar with the Google Health API to interact with the service. 
 Also, I don't think App Engine has the same security in place as Google 
Health, so treat it like a development environment (i.e., no real data, no 
PHI).

Why do this?

Well, I thought it would be a fun way to explore how new features could be 
added to the Google Health API in a scalable way.  Instead of just 
submitting feature requests to the GData team, I imagined it would be useful 
to mock up new features using Google's own tools -- start conversations, get 
feedback, etc.  Plus, I wanted the option of pointing my ClientLogin iPhone 
app at another server without changing much code (turns out, it works pretty 
well).

Anyway, if you check out the code, let me know what you think.

Best,
Ford

-- 
You received this message because you are subscribed to the Google Groups 
"Google Health Developers" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/googlehealthdevelopers?hl=en.

Reply via email to