gpt4 book ai didi

php - 使用图形 api 获取所有 facebook 专辑的列表

转载 作者:行者123 更新时间:2023-12-04 05:20:27 27 4
gpt4 key购买 nike

我正在使用 facebook php sdk 3.2
我正在使用 url "https://graph.facebook.com/user_id/albums?access_token=token 来获取用户的所有相册。但对于某些用户,它给出了空白结果,例如

{
"data": [
]
}

为什么会发生这种情况,我如何获取用户的所有专辑?

我使用的代码是
$this->facebook=new Facebook(array(
'appId' => $appId,
'secret' => $appSecret,
'cookie' => true
));

if(is_null($this->facebook->getUser()) || $this->facebook->getUser()==0)
$this->askForLogin();

$this->accessToken = $this->facebook->getAccessToken();

$feedURL = "https://graph.facebook.com/".$this->facebook->getUser()."/albums?access_token=".$this->accessToken;

$albumData = file_get_contents($feedURL);

最佳答案

你请求许可“user_photos”吗?

如果用户阻止照片,您需要在身份验证过程中请求该权限。

您可以在此处阅读有关许可的更多信息:http://developers.facebook.com/docs/reference/login/

关于php - 使用图形 api 获取所有 facebook 专辑的列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13737072/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com