OpenSocial: 遍地尽是facebook
或许我一开始就理解错了Google OpenSocial的意图,OpenSocial远远达不到我心中想要的平台。说实话,还不如一个Microsoft Passport,也不如OpenId来得实惠些。
OpenSocial平台试图用“主机端”和“开发者端”之间建立开放接口,合作方中主机端包括Orkut、Salesforce, LinkedIn, Ning, Hi5, Plaxo, Friendster、Viadeo和Oracle;开发者包括Flixster, iLike, RockYou和 Slide等,更多的合作者名单在OpenSource的“Who’s Using It?”。让我们看看下方有关OpenSocial的逻辑:
- 在社区网络A中可以添加第三方B的OpenSocial应用,前提是:1 成为一个gadget container;2 实现OpenSocial Service Provider Interface(SPI)接口。问题是如何成为container,需要什么条件,Google告诉我,Orkut.com就是一个container。如果你要成为container必须向google申请。
- 社区网络A通常就是所谓的“主机端”,比如Orkut、Salesforce、LinkedIn、Ning这种大型的社交网络。
- 第三方B通常就是所谓的“开发者端”,比如Flixster、iLike、RockYou这种专一做某种服务的应用,国内的螃蟹Tianji也应该属于此类。
- 只要“开发者端”的应用足够多,各大“主机端”无疑都会为第二个、第三个、第n个facebook。
这就是Google推出OpenSocial的真正目的,“facebook”们遍地都是,真正的facebook就不会那么值钱了,Microsoft投在facebook的股份就打了水漂。
然而,这并不是我一开始所盼望的那样,可以集中维护我的好友,可以自由在各个社区找到那些好友。算了,还是继续关注Social Graph吧,也许它能带给我希望。
参看:OpenSocial 文档 - http://code.google.com/apis/opensocial/docs/index.html






