Grails应用程序中的Facebook API

Grails应用程序中的Facebook API,facebook,grails,Facebook,Grails,我在我的grails应用程序中添加了facebook登录可能性,但我如何做到这一点,e.x.如果用户在我网站的某个帖子上写一些评论,这些评论将出现在facebook墙或e.x.如果我在应用程序中发布新文章,它还将自动发布在facebook趣味页面。首先,你需要将你的应用注册到facebook开发者页面。然后,他们会借给你一个app-id。这个id是签署所有facebook请求所必需的 这里是您的网站: 完成后,您可以使用grails应用程序中的那些插件 如您所见,您拥有Spring社交Fac

我在我的grails应用程序中添加了facebook登录可能性,但我如何做到这一点,e.x.如果用户在我网站的某个帖子上写一些评论,这些评论将出现在facebook墙或e.x.如果我在应用程序中发布新文章,它还将自动发布在facebook趣味页面。

首先,你需要将你的应用注册到facebook开发者页面。然后,他们会借给你一个app-id。这个id是签署所有facebook请求所必需的

这里是您的网站:

完成后,您可以使用grails应用程序中的那些插件

如您所见,您拥有Spring社交FacebookSpring社交核心。第一个,它就像一个只针对Facebook的独立插件。您还有另一个用于Twitter或Spring Social Core的独立插件,它是Spring制作的插件,为您提供了与这两种服务(Fb和Tw)进行交互的机会

更新1

这里有Spring社交Facebook插件参考指南

更新2

有关您评论的示例的更多信息

更新3

正如评论中所说,这里是从FB检索联系人的方法

还是链接

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);

希望有帮助:)

你读过Facebook API文档吗?我知道如何使用这个插件登录。但我找不到任何关于如何从FB获取联系人列表或从web向FB发布一些文章的提示app@JackDaniel更新我的答案,看一看。
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);