Closed. This question is opinion-based 。它目前不接受答案。












想改善这个问题吗?更新问题,以便可以通过 editing this post 用事实和引文来回答。

7年前关闭。



Improve this question




在此期间,我们正在开发类似于社交网络的东西(用户进行身份验证并在平台上注册并与其他社交网络如 Facebook、Twitter、Foursquare 等进行交流)。

已决定使用 Open Social 标准,以便在客户端和服务器之间使用标准的 JSON 格式进行通信。这些是当前规范,以防您不熟悉 http://opensocial-resources.googlecode.com/svn/spec/1.1/Core-Gadget.xml

以前有人用过这个标准吗?这是一个很好的解决方案吗?由于最重要的社交网络目前尚未实现(MySpace 和 Linkedin 除外),因此使用该标准有什么好处?
过去有这方面的经验吗?

最佳答案

其实我用过一次 OpenSocial,虽然一开始看起来是个合理的想法,但我的开放社会实验结果证明是失败的

我个人认为这次失败的两个原因是:

  • 操作系统最重要的社交网络不使用标准(正如您在问题中预期的那样)。所以,除非您不必建立自己的社交网络,否则我认为在您可以定义通信协议(protocol)的同时尊重标准是没有意义的满足您的需求。
  • 当前实现 O.Social 的库还没有完成,有时还缺少一些重要的功能。

  • 我们使用 http://code.google.com/p/opensocial-java-client/ 认为很多事情已经实现(因为没有落入 NIH)。我们错了!由于没有人开发过一些库可以在开放社交标准中转换 Facebook JSON 或 twitter JSON(至少在 4 个月前我们无法找到它),我自己开发了这些库。最后,我们决定放弃这个标准,转向更适合我们需求的解决方案。

    关于facebook - 在新的社交网络中打开社交,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9056835/

    10-12 01:47