我在我的 grails 应用程序中添加了 facebook 登录可能性,但是我该怎么做,它也会自动发布到facebook fun page。
问问题
1061 次
1 回答
1
首先,您需要将您的应用程序注册到 Facebook 开发者页面。然后,他们会借给你一个 app-id。这个 id 是签署所有对 facebook 的请求所必需的。
这里有网站:
之后,您可以使用 grails 应用程序中的那些插件
如您所见,您拥有Spring Social Facebook或Spring Social Core。第一个它就像一个仅适用于 Facebook 的独立插件。您还有另一个适用于 Twitter 或 Spring Social Core 的独立插件,这是 Spring 制作的插件,可让您有机会与两种服务(Fb 和 Tw)进行交互。
更新 1
这里有 Spring Social Facebook 插件参考指南
http://static.springsource.org/spring-social-facebook/docs/1.0.x/reference/html/
更新 2
有关您评论的示例的更多信息
更新 3
正如评论中所说,这是从 FB 检索联系人的方法。
List<String> friendIds = facebook.friendOperations().getFriendIds();
FacebookProfile firstFriend = facebook.userOperations().getUserProfile(friendIds.get(0));
有很多方法可以做到这一点,请查看链接。
更新 4
正如评论中所说,这里是分享帖子或链接到用户个人资料的方式。
发布状态更新
facebook.feedOperations().updateStatus("I'm trying out Spring Social!");
或者一个链接
FacebookLink link = new FacebookLink("http://www.springsource.org/spring-social",
"Spring Social",
"The Spring Social Project",
"Spring Social is an extension to Spring to enable applications to connect with service providers.");
facebook.feedOperations().updateStatus("I'm trying out Spring Social!", link);
希望能帮助到你 :)
于 2013-02-25T11:16:10.480 回答