Python bindings for the developer API
I've just put up a little python wrapper to the developer API (see http://github.com/thruflo/py-soocial/... or easy_install py-soocial). It's not quite as complete as I'd hoped, as I found the docs didn't quite correspond to the behaviour I got from the API ;)
Has the API been re-jigged since http://www.soocial.com/support/develo... was written? Any chance of some updated docs? I'd be happy to track your changes / maintain the package if you can keep me up-to-date.
Cheers,
James.
ps - I made a few notes / suggestions as I went:
* the API doesn't support HEAD requests, which would be handy for checking existence without incurring extra request size overhead of GET
* the /contact* REST seems the wrong way round: using POST for add and PUT for edit
* parameter names don't correspond to returned XML element names (i.e.: first_name becomes given-name
* write access to the elements contained by a contact (email, url, phone, etc.) seems not to be working
Has the API been re-jigged since http://www.soocial.com/support/develo... was written? Any chance of some updated docs? I'd be happy to track your changes / maintain the package if you can keep me up-to-date.
Cheers,
James.
ps - I made a few notes / suggestions as I went:
* the API doesn't support HEAD requests, which would be handy for checking existence without incurring extra request size overhead of GET
* the /contact* REST seems the wrong way round: using POST for add and PUT for edit
* parameter names don't correspond to returned XML element names (i.e.: first_name becomes given-name
* write access to the elements contained by a contact (email, url, phone, etc.) seems not to be working
2
people like this idea
I like this idea!
Tell me when this idea gets some attention.
The more people who like this idea, the more it gets noticed.
The more people who like this idea, the more it gets noticed.
The company implemented this idea.
-
Inappropriate?Hi James,
We're really enthusiastic about this library you wrote.
Yes, I believe the API has changed a little since the docs were written. (Oops, it seems to be a bit neglected in the Soocial-family of software.) Soon it will hange again... it has to be improved since the underlying classes at Soocial are improving too :-p. I'm making a note to notify you early on when this will happen.
Oh, by the way, feel free to ask for anything, we're always busy but we'll make an effort to provide you with any information you need.
I’m excited (...and I just can't hide it)
-
Inappropriate?Hi Tijn,
That sounds great - let me know when you know what the api will be and I should be able to update the package to follow it.
FYI Ryan Carson put me onto Soocial. I met him a few months ago to chat through a web service I'm developing and he suggested I check you out. I'll let you know when I launch as there may be some mileage in having a chat as complemetary services.
Thanks,
James.
I’m bouncing like tiger on a trampoline
-
Inappropriate?I will, there is a big deploy in front of us that changes a lot in the foundation of soocial but when that is over and done, the API is on the agenda again.
I’m curious about that web service
Loading Profile...




EMPLOYEE