Skip to content

thesmith/bbc-shindig-example

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

This project shows how you can extend the Shindig REST API by allowing clients to create new relationships. This is explained in this blog post: http://www.bbc.co.uk/blogs/webdeveloper/2009/11/extending-opensocial-and-shind.shtml.

The code borrows librally from the Shindig codebase: http://svn.apache.org/repos/asf/incubator/shindig/trunk/ along with tutorials such as http://cwiki.apache.org/SHINDIG/shindig-spring-example.html

Steps to install and run bbc-shindig-example
 1. Open a command-prompt, and 'cd' to where bbc-shindig-example code is (e.g. cd ~/src/bbc-shindig-example)
 2. mvn install
 3. mvn jetty:run
 4. Open a browser and try the following URLs:
    - http://localhost:8080/social/rest/people/canonical/@self?format=xml
    - http://localhost:8080/social/rest/people/canonical/@friends?format=xml
    - POST {id: 'canonical'} http://localhost:8080/social/rest/people/john.doe/@friends

About

Example of how to extend Shindig

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages