【问题标题】:Show text when user likes a FB page当用户喜欢 FB 页面时显示文本
【发布时间】:2018-02-22 18:21:23
【问题描述】:

我们正在尝试在 Facebook 上做一些事情,但老实说,我们不知道从哪里开始。

我们有一个不需要任何授权的 Facebook 应用程序。它基本上只是一个静态页面,显示我们目前的一些信息。我们将其作为选项卡添加到页面中。

我们希望在用户喜欢我们的页面时显示一些欢迎文字。我们应该怎么做呢?我以前没有使用过 Facebook SDK,所以我完全迷路了。

我们可以通过 JS SDK 做到这一点吗?检查用户是否已经喜欢我们的页面并显示欢迎消息,否则显示喜欢按钮?我们正在使用 Heroku FB 应用程序,不确定这是否重要。

我不是在寻找完整的示例代码,只是一些指针会很好。

提前致谢。

【问题讨论】:

  • Style facebook 'like' button 的可能重复项
  • 您这样做将违反服务条款。
  • 好的,谢谢。我将删除这部分问题,因为那时还没有真正的答案。
  • 查看this answer我之前给出的...您应该能够以这种方式提取一些数据 - 但用户有喜欢这个页面...
  • 谢谢。我一定会检查的。我现在要做的就是弄清楚我们如何知道用户是否喜欢我们的页面。

标签: facebook heroku facebook-like


【解决方案1】:

您正在寻找的是扇形门。

这是一个不错的解释:

http://www.hyperarts.com/blog/customizing-facebook-iframe-application-signed_request_reveal_tab/

$signed_request = $facebook->getSignedRequest();

$like_status = $signed_request["page"]["liked"];

if ($like_status) {
  echo "You like us";
}
else {
  echo "You don't like us yet";
}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多