【问题标题】:How to detect users on Facebook and show them a message accordingly如何检测 Facebook 上的用户并相应地向他们显示消息
【发布时间】:2013-11-16 15:19:36
【问题描述】:

我们的网站比 facebook 页面获得了更多的吸引力,而且我确信网站上超过一半的访问者是通过朋友的推荐(参与他们的朋友喜欢或在 facebook 上分享的内容)来的。所以我在这里要做的是找出一种方法来检测某人当时是否在使用 facebook,然后检测他们是否还没有喜欢我们的页面。该消息将是一个简单的“喜欢我们以获得更多/等”。和一个赞按钮。

我查看了几个问题,但没有解决我想要实现的目标。他们要求用户首先批准应用程序。

How to check if a Facebook user liked an FB page from an external website

Check if a user likes my page via website

谢谢

【问题讨论】:

    标签: php facebook facebook-graph-api


    【解决方案1】:

    只有两种方法可以检测某人是否喜欢 Facebook 页面:

    • 在页面应用程序/选项卡中,带有signed_request 参数,并且未经用户授权(参见PHP SDK 中的“getSignedRequest”函数)
    • 仅在外部网站上首先通过“user_likes”权限授权用户

    ...然后是社交插件,您可能想尝试一下(例如):https://developers.facebook.com/docs/plugins/like-box-for-pages/

    虽然你想要的只是不可能的,但你已经发现了;)

    【讨论】:

    • 谢谢您,先生,对不起,我没有足够的积分给您投票。
    猜你喜欢
    • 2022-11-04
    • 1970-01-01
    • 1970-01-01
    • 2022-01-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-05-15
    • 2021-09-15
    相关资源
    最近更新 更多