OpenSocial 可为跨多个网站的社交应用程序定义通用 API。最典型的就是获得用户的好友信息。Siverlight 在用户体验方面又可以做出很酷的应用。这两者一旦结合,做出来的应用应该很有市场。
下面就是一个简单的演示。
演示修改自 Michael S. Scherotter 写的例子:
主要修改是:
由于CSDN支持的 opensocial 是 0.9, 而 Michael S. Scherotter 写的例子写的列子是基于opensocial 是 0.5 的, 对应的获得好友信息等的代码修改成使用最新的API: osapi 。
Michael S. Scherotter 写的例子可以在下面地址获得:
http://hosting.gmodules.com/ig/gadgets/file/113009390747258006757/SilverlightOpenSocial.xml
我写的例子代码可以在下面地址获得:
http://ghj1976.blob.core.windows.net/silverlight/SilverlightOpenSocial.xml
程序执行的效果截图如下:
有 CSDN 帐号的,也可以通过CSDN 的个人空间安装这个应用。
参考资料:
myspace supports Silverlight for OpenSocial apps
http://www.itworld.com/development/65364/myspace-supports-silverlight-opensocial-apps
Silverlight Kit for myspace
http://myspacesilverlight.codeplex.com/
Microsoft Silverlight Jives With Google's OpenSocial
http://silverlight.sys-con.com/node/454864
Silverlight in myspace via OpenSocial
http://blogs.msdn.com/synergist/archive/2008/02/06/silverlight-in-myspace-via-opensocial.aspx
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。