Facebook页面是否可以访问ID';每个';喜欢';使用Facebook Connect for iOS的页面?

Facebook页面是否可以访问ID';每个';喜欢';使用Facebook Connect for iOS的页面?,ios,xcode,facebook,Ios,Xcode,Facebook,我正在Xcode中制作一个应用程序,让用户通过Facebook注册,然后他们的ID号和他们的设备令牌一起存储在我们的数据库中,这样我们就可以向他们发送推送消息 为了让公司使用该应用程序,我们希望他们能够向所有同样喜欢其Facebook页面的注册用户发送消息。显然,这意味着访问一个潜在的巨大ID列表,但我不确定这是否可能 可能这与访问个人资料好友列表的方式不同,因为他们不是朋友(他们会是粉丝吗?喜欢吗?)。我可以很容易地访问用户朋友列表,但如果有人能为我指明正确的方向,告诉我商业页面是否可以使用同

我正在Xcode中制作一个应用程序,让用户通过Facebook注册,然后他们的ID号和他们的设备令牌一起存储在我们的数据库中,这样我们就可以向他们发送推送消息

为了让公司使用该应用程序,我们希望他们能够向所有同样喜欢其Facebook页面的注册用户发送消息。显然,这意味着访问一个潜在的巨大ID列表,但我不确定这是否可能

可能这与访问个人资料好友列表的方式不同,因为他们不是朋友(他们会是粉丝吗?喜欢吗?)。我可以很容易地访问用户朋友列表,但如果有人能为我指明正确的方向,告诉我商业页面是否可以使用同样的方法,我将不胜感激


谢谢。

Facebook不允许访问用户ID,除非他们特别允许应用权限。这可以通过请求任何权限来完成,并将提供一个用户ID


在另一种情况下,由于用户授予访问其好友列表的权限,您可以绕过此问题。

好的,谢谢。我查过了,看不出facebook页面是否有权限获取所有喜欢该页面的用户的列表。这听起来可能是正确的吗?是的,没错。无法获取喜欢你的页面的所有用户Id。除了我上次的评论外,我现在还创建了一个伪造的FB页面,添加了“manage_accounts”权限,并使用“me/accounts”访问该页面的详细信息。虽然没有提到喜欢它的人的列表,所以我仍然认为这是不可能的。没有可能的方法获得一个页面的所有用户ID。唯一可能的办法是举办比赛或其他促销活动来赢取奖品,用户会允许你在进入时访问他们的详细信息。获取用户Id的唯一方法是应用程序请求,用户接受。OK。非常感谢你的帮助,我将把这个标记为已回答。