繁体   English   中英

使用facebook api获取用户数据。 PHP SDK

[英]using facebook api to get user data. php sdk

我一直在尝试让user checkins friend checkins user locations friends locations等。我的目标是在用户登录时获取用户特定的位置。 就像他们所在的机构一样。

我用来完成此操作的所有操作均无法正常工作。

我使用位置,所有地理位置信息都会显示出来或发送地址。

我使用签到并弹出随机签到。 但不是最新的。

我读了这个

端点在v2.0中不再可用

/me/locations has been removed. Please use /me/tagged_places instead.

但是当我尝试使用/me/tagged_places它不起作用My var_dump($variable)给了我NULL

这是我当前的代码。

    $user_info      = $facebook->api('/' . $user);
    $user_tags      = $facebook->api('/' . $user . '/tagged_places');
    $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');

使用您使用的SDK版本将图形版本添加到URL:

$user_info = $facebook->api('/v2.0/' . $user);

或升级到新的SDK v4:

https://github.com/facebook/facebook-php-sdk-v4

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM