使用FaceBook API获取Checkins

时间:2014-05-30 21:14:42

标签: php facebook api

我正在使用这些请求从facebook获取我需要的信息。

 try {
    $user_info       = $facebook->api('/' . $user);
    $friends             = $facebook->api('/' . $user . '/friends');
    $user_feed          = $facebook->api('/' . $user . '/feed/?with=location');
    $friends_locations  = $facebook->api('/' . $user . '/friends/?fields=location');
    $user_checkins      = $facebook->api('/' . $user . '/checkins');
    $friends_checkins   = $facebook->api('/' . $user . '/friends/checkins');

所有这些都会产生我需要接受friends checkins.的数据 无论我做什么或在哪里看,我都无法解决这个问题。这是我从

获得的
    var_dump($friends_checkins);

array(1) { ["data"]=> array(0) { } }

以下是我当前权限的列表

 $loginUrl = $facebook->getLoginUrl(array(
    'scope' => 'email, publish_actions, publish_stream, user_birthday, user_work_history, user_hometown, user_photos, user_about_me, user_checkins, friends_checkins, user_location, friends_location, read_stream, user_status, friends_status')
  );

如果有人可以帮我解决这个问题,我将不胜感激。我已阅读签到折旧,我可以使用位置。我读过有关添加place能够向locations添加确切位置的内容,但我无法弄清楚如何使用它。

当我仅要求user checkins时,它可以正常工作。它只是friends checkins我无法得到的。

0 个答案:

没有答案