0

嘿,任何人都可以告诉我,如何在 play 应用程序中从我的 facebook 帐户导入联系人。

请告诉我如何为我的应用程序获取这些值

module.fbconnect=${play.path}/modules/fbconnect

# Facebook Connect
# ~~~~~
fbconnect.id=YOUR_APP_ID_HERE
fbconnect.apiKey=YOUR_API_KEY_HERE
fbconnect.secret=YOUR_APP_SECRET_HERE
fbconnect.model=models.User
fbconnect.landUrl=/

谢谢,我期待您的帮助

4

2 回答 2

1

我确信您已经阅读了 fbconnect 模块的文档,它通过 Facebook 进行身份验证,但仅此而已。

您可以做的是获取用户 Facebook 用户 ID,facebookOAuthCallback()然后手动检索好友列表。Play 有一个很棒的库,用于访问内置的 Web 套接字;您可以在此处找到它的文档(我假设您使用的是 Play!1,而不是 2,因为您使用的是版本 1 插件)。

另一个选项是另一个名为play-fbgraph 的播放模块。它甚至还有一个示例页面,可以调用获取好友列表,这似乎很简单(未经测试):

JsonArray friends           = FbGraph.getConnection("me/friends");
于 2012-05-22T11:22:12.463 回答
0

这是该模块的文档: http ://www.playframework.org/modules/fbconnect-head/home

先决条件

在您可以使用 Facebook 身份验证之前,您必须向 Facebook 注册您的应用程序。请务必记下您的应用程序 ID、API 密钥和应用程序机密。

如本模块所述:

轻松地将基于 Facebook 的身份验证集成到任何 Play 框架应用程序中。

该模块旨在使用 Facebook 身份验证,仅此而已。而已。

您应该考虑使用Carsten 所述的play-fbgraph:它将允许做更多的事情。

于 2012-05-22T11:49:05.257 回答