尊敬的 Spring 社区,
我们很高兴地宣布 Spring Social 项目的第一个发布候选版本现已可用!
Spring Social 项目允许您将 Java 应用程序连接到软件即服务 (SaaS) 提供商,例如 Facebook 和 Twitter。
此版本包括
- 对 Facebook API 绑定的补充,例如照片和视频上传、Facebook 页面支持和 Facebook 搜索。
- Twitter API 绑定的扩展,包括移动通知、屏蔽和地理位置操作。
- 隐式注册支持,可从连接自动注册用户。
- 一个新的快速入门,展示了如何快速上手。
- 基于用户反馈的大量错误修复和其他改进 (详细信息请参阅更新日志)。
此外,在此版本中,我们已将提供商模块 (Twitter、Facebook 等) 提取到其各自的项目中,以便它们可以与主 Spring Social 项目分开进度。随着 Spring Social 1.0.0.RC1 的发布,Spring Social Twitter 和 Facebook 1.0.0.RC1 也现已可用。
要获取软件,请下载发布版本 (核心 | Facebook | Twitter) 或直接将 maven artifacts 添加到您的项目。要查看其运行情况,请按照快速入门操作,并启动演示应用 (最近已更新至 1.0.0.RC1)。您还可以随时查阅 参考手册 中的信息作为补充。
Spring Social 需要 Spring Framework 3.0.5 或更高版本才能运行。我们建议新应用使用 Spring 3.1,以利用核心框架的最新进展。有关依赖项的完整说明,请参阅参考手册。
很高兴看到社区对扩展 Spring Social 以支持众多 SaaS 提供商感兴趣。请查看 Matt Wright 在 Instagram 和 Foursquare 方面的工作,以及 Morten Andersen-Gott 的 Yammer 扩展。针对 LinkedIn、Github、TripIt 和 Gowalla 的工作也已开始。我们致力于与社区合作,构建一个高质量 Spring Social 扩展的生态系统。如果您正在将 SaaS API 集成到您的应用程序中,请考虑为 Spring Social 项目贡献力量。请查看我们的 扩展 Spring Social 指南,并在我们的 论坛 上与开发团队讨论。
在我们迈向 GA 版本之际,我们希望听听您对 RC1 版本的看法。请参与论坛讨论,或者如果您有任何建议或发现任何错误,请将其发布到问题跟踪器中。我们希望您享受使用 Spring Social 的乐趣!