【问题标题】:php to output facebook group member countphp输出facebook群组成员数
【发布时间】:2014-09-02 16:40:14
【问题描述】:

我有一个代码可以输出 facebook 组的成员数。但是,它没有显示正确的数字。 1.它总是显示较少的计数 2.有时显示0 我已经安装了 sdk,而且我是运行此代码的组的订阅者,因此理想情况下它应该允许我并给出正确的结果。有人能解释一下吗?

<?php
  require_once('src/facebook.php');
  $config = array(
    'appId' => 'MY APP ID',
    'secret' => 'MY SECRET',
    'cookie' => true
  );
  $facebook = new Facebook($config);
  $query = urlencode("SELECT uid FROM group_member WHERE gid = 000000000000000");
  try {
    $fbData = $facebook->api("/fql?q={$query}");
    $member_count =  count($fbData['data']);
  } catch (FacebookApiException $e) {};
?>
<div><?php echo $member_count; ?></div>

谢谢

【问题讨论】:

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


    【解决方案1】:

    正确的appID和secret,在mysql "$query"中检查gid...

    你有好的 src 到 facebook.php 并且你导入 lib 吗?

    【讨论】:

    • 帖子中显示的内容是示例。我输入了正确的 appid 和 secret。 gid 我输入的内容也是正确的。并且我已将所需的 sdk 文件上传到 src 文件夹中的托管空间
    • 请拍照(屏幕)。
    • 我没有得到你想要表达的意思。那是php语法吗?
    • 拍照,你在网站上看到了什么?
    • 我没有网站。我只是在上传到我的网站空间的纯空白 .php 文件中检查它。目前它输出 21,而它应该输出 33,因为该组中有 33 个成员。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-01-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多