繁体   English   中英

PHP Facebook API导入照片不起作用

[英]PHP Facebook API Import photos not working

我可以导入朋友列表和个人数据,但是导入照片无效。 '/ me'有效,'/ me / friends'有效,但是'me / photos'和'/ me / albums'不起作用。 我用谷歌搜索并尝试了一些关于stackoverflow的答案,但是似乎都没有用。 好了,这是我的代码,如果有人能指出正确的方向,我将不胜感激。

public function getuserpics(){
$facebook = new Facebook(array(
    'appId'  => $this->appid,
    'secret' => $this->appsecret,
));
$access_token = $facebook->getAccessToken();
$params = array(
    'method' => 'get',
    'access_token' => $access_token
        );
// Get User ID
$user = $facebook->getUser();
if ($user){
    $logouturl = "logout.php";
    $str = "<a href=\"".$logouturl."\">Logout</a>";
    $ret[0] = 1;
    $ret[1] = $str;
    $albums = $facebook->api('/me/albums', $params);
    var_dump($albums);
    }
else {
        $loginurl = $facebook->getLoginUrl();
    $str = "<a href=\"".$loginurl."\">Login With Facebook</a>";
    $ret[0] = 0;
    $ret[1] = $str;
    }
return $ret;
}

您没有要求权限。

$loginurl = $facebook->getLoginUrl();

$loginurl = $facebook->getLoginUrl(array('scope' => 'user_photos'));

在此处阅读有关getLoginUrl更多信息。 您将在此处找到权限列表。

暂无
暂无

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

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