4

我们正在构建允许场地所有者通过 Android 应用程序向其客户发送特定消息的应用程序。一个挑战是场地所有者验证的过程(场地的数据库是众包的),我们正在寻找进行验证的最佳和最简单的方法。

所以,任务是:

  1. 我们知道场地名称和地址
  2. 我们知道 Facebook 上的场地 ID(场地 facebook 页面参考)

问题是:是否有任何 FB API 可以让我们验证用户是否是特定 FB 页面的所有者?

例如,该过程将如下:

  • 场地所有者访问我们的网站
  • 场地所有者搜索他的场地
  • 场地所有者连接到FB
  • 我们正在验证他是否管理连接到该场地的页面
4

1 回答 1

2

当您manage_pages从用户那里获得许可时,您可以访问他们管理的页面列表/<user id>/accounts- 这是检查用户是否是特定页面的管理员的唯一方法,除非您的应用程序作为该页面上的选项卡被访问。

在这种情况下,signed_request带有标签加载的发送包含一个page元素,告诉您当前用户是否喜欢/是页面的管理员,以及页面 ID

于 2012-10-05T16:38:44.760 回答