我对opensocial的理解就是一个开发者的开放平台,具体的说,是一个应用到SNS社区网的一个第三方的API。它的用户主要是针对开发者和SNS社区网站。
SNS社区网站根据opensocial 规则搭建一个平台供开发者使用,开发者根据API在自己的作品做一定的修改,用来符合opensocial的规则,就可以在社区中运行。总结一下就是说,只要你搭建了一个opensocial平台,你就可以将别人的应用放在自己的网站上运营。只是你根据API进行开发,你的应用就可以在多个社区中被使用。人人网,一起都是opensocial的支持者,CSDN将会成为其为一员。
还是举个例子更明朗一点,现在呢,人人网,一起网起已经建起了opensocial的平台,如果你是一个开发高手,你自己开发了一个应用,像是一个小游戏之类的,只是做一下修改支持opensocial规则,你的游戏就可以而布置在这两个平台上了。你可以根据opensoical的规则,取得你在各个平台上的信息,像是个人资料,好友资料等等。
可是现在搭建这样一个平台还没有形成一键化,你如果是一个SNS社区网站,想要这样一个平台需要费些时间和经历了。具体的资料还是去google的官方网站上去看吧。
我很庆幸在会前头给我做的辅导,并给了我很多资料。要不然,在听的时候哪么多英文单词又晕了。