javascript - OpenSocial 是可行的 API 选择吗?

标签 javascript social-networking opensocial

对于一个项目,我们正在研究一种从其他站点导入小工具(好友列表、待办事项列表等)的机制,OpenSocial 应该很擅长这一点。但是,我担心 OpenSocial 是否已死。 OpenSocial 0.9 的许多 API 页面自 2009 年 4 月以来就没有更新过。我看到的几个最近的更新只是垃圾邮件机器人发布指向廉价德国药品的链接 (for example, see this history page)。

OpenSocial 还活着吗?还是像许多其他宏伟的想法一样,被遗弃在互联网的废墟中?

最佳答案

事实上,OpenSocial 绝对没有死。尽管 OpenSocial 规范已开始作为 Facebook 平台的替代品或竞争对手用于面向消费者的社交网络,但该规范和随附的开源实现 Shindig 演变成一个更通用的 API 框架和一个通用数据模型,用于解决从消费者到企业门户和群件解决方案。虽然 Facebook 平台在消费者网络中占据主导地位,并且可能是外部身份支持或内容分发的自然选择,但 OpenSocial 正在不断增加的产品中使用,并集成到各种云应用程序中。

当前进行中的规范版本是 2.0,一个活跃的社区讨论了几个有助于构建更开放的社交网络的新功能。您可以在此处查看正在开发的内容 (http://wiki.opensocial.org/index.php?title=Spec_Changes) 或加入社区以监控进度或在此处 (http://groups.google.com) 为规范做出贡献/group/opensocial-and-gadgets-spec)。

关于您的用例,OpenSocial 可以通过提供基于客户端 JS 的混搭容器来帮助您。借助最近的 Open Ajax 支持和 JS 容器,OpenSocial(和 Shindig)可以轻松用作仪表板或客户端门户。我们可以在 Shindig 的基础上成功开发一个自助服务门户,可以集成来自第三方或我们自己开发的小工具。 Rest API 还有助于开发服务器端应用程序。

因此,我强烈建议根据您的特定需求深入了解 OpenSocial。

关于javascript - OpenSocial 是可行的 API 选择吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5189208/

相关文章:

java - 什么是最好的 Java 社交网络框架?

javascript - 在执行其余部分之前等待功能完成

javascript - 从链接打开页面而不是导航到页面时是否可以隐藏 div?

javascript - 防止数组项被选择两次

java - 按主题从 Twitter 用户构建网络图

社交图广度优先搜索的 Python 使用

Android Scoreloop、OpenFeint 等

javascript - 使用 es6 模块 : Uncaught ReferenceError: define is not defined

ruby-on-rails - OpenSocial 服务器实现

api - 访问 Flixster 数据