【问题标题】:How do I retrieve the list of people who liked my Facebook page? [duplicate]如何检索喜欢我的 Facebook 页面的人的列表? [复制]
【发布时间】:2012-02-16 20:33:12
【问题描述】:

可能重复:
Retrieve Facebook Fan Names
How to list facebook users who like a page or interest

在我的项目中,我想检索拥有liked facebook 我的页面的人员列表。我想得到user details 和他们的uids

用户可以Like 页面,并且再次使用重复的个人资料喜欢该页面,因此为避免此类事情,我想获得喜欢该页面的人的uid

有没有可用的API...

是否可以使用batch request Api获取uid值

有没有其他方法可以获取用户的uid,请朋友们帮帮我..

【问题讨论】:

    标签: facebook facebook-like facebook-page


    【解决方案1】:

    简单的使用这个。

    https://www.facebook.com/browse/?type=page_fans&page_id=your page id

    它将返回最多 500 个最近的赞。编码愉快!

    【讨论】:

    • 嗯......这可能是真的,但数据很难检索。这也可能违反了 Facebook 的服务条款 (?)。而且,当然,获得下一组 500 个将是棘手的。
    • 是的,与使用任何第三方 API(无论是 Facebook 还是其他 API)一样,您应该始终咨询您的公司律师,以确保您的代码不违反任何 TOS 或政策。
    • 有没有办法使用 Graph API 获取它?
    • 如何获取我的页面ID?
    【解决方案2】:

    获取此类用户 ID 的唯一方法是将应用程序作为页面选项卡运行。当用户加载您的选项卡并安装(即授予权限)您的应用程序时,Facebook 发送到您的服务器的signed_request(以及该页面的 HTTP POST 请求)将包含一个user_id

    tl;dr:除非用户安装您制作的应用,否则您不会获得任何 ID。

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-05-30
    • 2017-08-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多