【发布时间】:2015-07-09 15:32:06
【问题描述】:
我正在为 Facebook 使用 spring-social,<version>2.0.1.RELEASE</version>,如果我使用 2.3 Facebook 版本的 API,它可以正常工作。
我使用 2.4 版创建了一个新应用,但它无法正常工作,因为 FB 更改了 API 策略: https://developers.facebook.com/blog/post/2015/07/08/graph-api-v2.4/
更少的默认字段以获得更快的性能: 为了帮助改进 移动网络连接的性能,我们减少了 API 默认返回的字段。您现在应该使用
?fields=field1,field2语法来声明你想要的所有字段 要返回的 API。
例如 post 只包含 id 和 message 而不是 from-name 和 from-id,所以类 Post 只包含这两个字段。
现在要读取这个值,我们需要添加“?fields=from”。
问题是,有没有办法在 2.4 版本中使用 spring social ?
【问题讨论】:
-
您应该向 spring-social 团队提交一个错误。你联系过他们吗?
-
不,我没有。我用一点解决方法解决了这个问题。但我确信这不是最好的方法。
-
能否请您突出显示它以便其他观众也可以使用它?
-
我也是这种情况,你能告诉我们你用了什么解决方法吗?
标签: spring facebook facebook-graph-api spring-social