尊敬的 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 工件 添加到您的项目。要查看其运行情况,请完成 快速入门 并启动 展示应用程序(最近已更新为 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版本的意见。请参与论坛讨论,或者如果您有任何建议或发现任何bug,请在问题跟踪器中提交。