Facebook页面所有者验证

我们正在构建应用程序,允许场地所有者通过
Android应用程序向其客户发送特定消息.

一个挑战是场地所有者验证过程(场馆的数据库是众包),我们正在寻找最佳和最简单的验证方式.

所以,任务是:

>我们知道场地名称及其地址
>我们知道Facebook上的场地ID(Venue facebook page reference)

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

例如,该过程将如下:

>场地所有者前往我们的网站
>场地所有者搜索他的场地
>场地所有者连接到FB
>我们正在验证他是否管理与此地点相关的页面

最佳答案 当您获得用户的manage_pages权限时,您可以访问他们管理的网页列表/< user id> / accounts – 这是检查用户是否是特定网页的管理员的唯一方法,除非您的应用是作为该页面上的标签访问.

在这种情况下,随选项卡加载一起发送的signed_request包含一个页面元素,告诉您当前用户是否喜欢/是该页面的管理员,以及页面ID

点赞