webservices
How can we create webservice in PHP6.0
How can we create webservice in PHP6.0
Web Services vs Services
Web Services and the Services modules are the same aside from one difference: A custom implementation of OAuth....
How best to implement a service with xml attributes
Hi,
I'm very new to drupal services and I've been trying to use the rest_server module and it seems to work pretty well for my purposes (just getting the data out rather than putting it in). I'm now getting to the point where I'd like to be able to add attributes to the xml elements in the response, but I'd like these to be extensible to other server modules if possible (so i'd like to do it in my service module rather than implement a new server.
OpenSocial integration
OpenSocial provides a common set of APIs for social applications across multiple websites. Using standard JavaScript and HTML, they enable developers to create apps that access a social network's friends and update feeds.
Common APIs mean you have less to learn to build for multiple websites. OpenSocial is being developed by Google in conjunction with members of the web community. The ultimate goal is for any social website to be able to implement the APIs and host 3rd party social applications.
Tag the net with Open Calais
Reuters released a web service called Open Calais. It is built on <a href=''http://www.clearforest.com/">clear forest technology that has been around for a while.
You can throw text at it and get tags organized by country, personalities, industry terms, ... in RDF format back. It is of better accuracy than http://tagger.flaptor.com/findtags, http://tagthe.net or yahoo terms extraction API (http://www.programmableweb.com/api/yahoo-term-extraction, http://drupal.org/project/yahoo_terms)
You can try it here:
http://autotagger.opensynapse.net/
Active Records, a possible approach for consistent Data APIs
As mentioned on the other paper A Data API for Drupal. Here is a paper that shows how this could be accomplished with some OOP bits implementing the Active Records Pattern. While keeping the interface procedural.
We all know that Dupal will not go full OOP. But some OOP code could help us do things not possible with procedural code. Such as lazy loading of nested objects and 'on demand' database fields processing.



