【问题标题】:Facebook fan detection outside facebookFacebook 以外的 Facebook 粉丝检测
【发布时间】:2012-10-28 17:35:44
【问题描述】:

在过去的几个小时里,我一直在为我们的女主人开发一个“网络应用程序”。它的目的是登录一个 facebook 用户并将他发送到下一页,就像带有退出按钮的框一样。这部分已经完成,但是我想通过插入一个likejacking脚本来加快这个过程,这样用户就不需要做任何事情,只需登录和注销。

但是我有一个问题 - 如何检查用户是否是粉丝(因为如果他已经喜欢该页面,他会不喜欢它)?我已经尝试了一个解决方案,我在我的 FB 页面上使用它来扇门,但它在 facebook 之外不起作用。

这是我尝试使用的代码:

<?php
require 'facebook.php';
$facebook = new Facebook(array(
    'appId' => '0000000',
    'secret' => '1654adadadada',
    'cookie' => true
));

?>
<div id="fb-root"></div>
<?php
    $signed_request = $facebook->getSignedRequest();

    if ($signed_request['page']['liked']) 
    {
        echo header('Location: liked.html');
    }
    else
    {
        echo header('Location: notliked.html');
    }

【问题讨论】:

  • 点赞并不是一个好主意,即使你有用户的许可;这违反了 Facebook 的服务条款。
  • 我知道,但这会让他们工作得更快。

标签: facebook api facebook-page


【解决方案1】:

您可以从 FB 图表中获取数据。

https://graph.facebook.com/me/likes/PAGE_ID_TO_CHECK?access_token=XYZ

没有令牌,您将无法获取此数据。

【讨论】:

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