【问题标题】:Facebook app Like bttn headerFacebook 应用喜欢 bttn 标头
【发布时间】:2012-06-01 12:05:42
【问题描述】:

谁能告诉我如何复制我在此应用页面中看到的点赞按钮和功能:

https://www.facebook.com/illamasqua/app_4949752878

我创建了一个应用...但无法确定用户对某个页面的喜好程度。

我使用插件代码添加了一个赞按钮...但现在需要检测它的点击。挣扎!

http://apps.facebook.com/hoo_promo/

非常感谢 肖恩

【问题讨论】:

  • 一个较早的问题得到的答案是这是不可能的......但是为什么上面的第一个应用程序可以工作????

标签: facebook button facebook-like status


【解决方案1】:

1) 创建应用并设置页面标签设置。

2) 将此代码放在 index.php 中

<?php
 require 'facebook/src/facebook.php';
 $facebook = new Facebook(array(
  'appId'  => $CONF['FB_APP_ID'],
  'secret' => $CONF['FB_APP_SECRET'],
  'cookie' => false,
 ));

 // Get User ID
 $user = $facebook->getUser();
 $signed_request = $facebook->getSignedRequest();
 $like_status = $signed_request["page"]["liked"];
 if($like_status == 1){ 
 echo 'You liked it';
 }else{  echo 'Please like the page to access'; 
 } ?>

修改配置变量。

3) 使用此 URL 将应用添加到粉丝页面
https://www.facebook.com/dialog/pagetab?app_id=XXXXXXXX&next=XXXXXXXXXXXXXXXXX

更改 app_id,下一个变量

就是这样。

【讨论】:

  • 感谢您的回复.....几个问题:NEXT VAR....这应该是什么?当我添加一个 url 时,我在应用程序页面上收到一个错误...'add site url to blah'...我看不到在任何地方添加这个 url 的选项....叹息....
  • next var 是您的网站网址或用户添加此内容时您想要回调的任何位置。
  • 我已作为标签添加到粉丝页面...并且似乎工作正常。谢谢。需要制定网址....就像你说的那样。这第一个小 Facebook 应用程序让我很沮丧! :)
猜你喜欢
  • 2012-11-03
  • 2011-11-27
  • 1970-01-01
  • 2011-06-26
  • 1970-01-01
  • 1970-01-01
  • 2014-10-15
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多