【问题标题】:Facebook App: User should first click like button to use the appFacebook 应用程序:用户应首先单击“赞”按钮才能使用该应用程序
【发布时间】:2012-01-04 09:46:20
【问题描述】:

我在许多应用程序中都看到过这种情况,用户首先被要求单击“赞”按钮,然后被重定向到主应用程序。我怎样才能做到这一点?
我正在使用 php。
在应用页面顶部添加点赞按钮不会吸引太多点赞。

感谢任何帮助!
-桑迪

【问题讨论】:

  • @Maerlyn 感谢您的链接。它实际上很有用,但它是关于粉丝页面的,我想要的是 facebook-app。虽然我找到了我需要的代码。

标签: php facebook-graph-api facebook facebook-php-sdk


【解决方案1】:

已经有很多解决方案。基本上你只需要一个 javascript 脚本来隐藏主页,以及一个 php 脚本来显示页面,这样直到用户点击喜欢,然后你才能显示它。

一个简单的搜索给出了很多代码。

check this ones on stack,或this one,还有this one

基本上,你必须使用jquery来隐藏页面 希望这会有所帮助!

【讨论】:

  • 感谢您的帮助。我发现这段代码很有用。 $signed_request = $facebook->getSignedRequest(); // 返回给你的页面点赞状态 $like_status = $signed_request["page"]["liked"]; if($like_status) { echo '用户喜欢的页面'; // 放置一些你想展示给用户的内容 }else{ echo '用户不喜欢这个页面'; // 放置一些鼓励用户喜欢页面的内容 } 如果用户不喜欢该应用程序,我想在上面的“其他”块中放置一个喜欢按钮。我放了一个类似 iframe 的按钮代码,但它没有显示任何内容。喜欢按钮应该重定向到我的应用程序。请帮忙
  • 您阅读我发布的链接了吗,查看hyperarts.com/blog/… 或查看此处google.com/…
  • 我阅读了这些链接并从那里得到了上面的代码,但我的问题是即使在类似之后它仍然在页面上。我希望页面刷新或重定向到我的应用程序。我也是为应用程序而不是为页面执行此操作。即,如果用户已经喜欢该应用程序或应该看到“赞”按钮,则用户应该能够看到该应用程序。请帮忙,因为我搜索了很多东西并回到零。
  • 看看我贴的google链接,里面有很多例子
猜你喜欢
  • 2014-07-15
  • 1970-01-01
  • 1970-01-01
  • 2011-05-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多