【问题标题】:Application related data with mobile Facebook intergrated apps与移动 Facebook 集成应用程序相关的应用程序数据
【发布时间】:2013-01-21 01:01:40
【问题描述】:

当用户在您的应用中通过 Facebook 进行身份验证时,您可以在哪里以及如何存储同样使用该应用的其他朋友的数据?

例如。想象一个简单的博客应用程序。完成身份验证后,您可以将帖子提交到您的博客。如果您的任何朋友也使用该应用,他们可以找到您的博客并查看帖子。

我的问题是这样的。您将博客文章保存在哪里,以及如何检索它以供朋友查看?

是否所有 Facebook 用户都有一个可从 Facebook SDK 访问的唯一标识符?例如,我可以使用博主 Facebook ID 将博客文章保存在数据库中吗?并且当朋友请求查看任何博客文章时,我是否可以访问她所有的朋友 ID,然后循环访问数据库以查看是否匹配?

在这种情况下,设置后端服务器的首选方式是什么?

甚至,这是我要使用的唯一标识符(“id”字段)吗? http://graph.facebook.com/henrik.skogmo(我)

【问题讨论】:

    标签: facebook facebook-graph-api mobile mobile-application


    【解决方案1】:

    Facebook 没有任何获取外部数据的方法。这意味着您应该将所有用户的帖子(如果您的应用程序是博客应用程序)保存在您自己的服务器上。还必须在您的服务器上检索朋友的帖子。通过 Facebook API 找到用户的朋友并使用朋友的 ID 后,您应该从您的服务器获取他的帖子。

    所有 Facebook 对象(用户、应用程序、页面等)都有唯一 ID。在您的图形 API 响应中,"id": "1042920928" 就是这样。您可以将用户的朋友列表存储在您自己的服务器上,或者在客户端需要时加载它。有利有弊,所以你应该考虑整个结构。

    对不起,英语不好,有什么不清楚的可以问我。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-02-03
      • 1970-01-01
      • 1970-01-01
      • 2018-12-16
      • 1970-01-01
      相关资源
      最近更新 更多