gpt4 book ai didi

php - Facebook graph api 给出了空的点赞结果

转载 作者:搜寻专家 更新时间:2023-10-31 21:17:27 25 4
gpt4 key购买 nike

我正在使用 php 尝试我的第一个非常基本的 Facebook 应用程序,并且偶然发现了一些问题。

通过身份验证后,我可以很容易地使用图形 API 来获取有关我的帐户的信息...

$movies = $facebook->api('/me');
echo 'Me';
debug($movies);

这会产生一个漂亮的数组

Array
(
[id] => 1000....
[name] => ...
[first_name] => ...
[last_name] => ...
[link] => http://www.facebook.com/profile.php?id=1000...
[gender] => male
[timezone] => 2
[locale] => de_DE
[verified] => 1
[updated_time] => 2011-04-13T09:27:42+0000
)

我还可以通过使用...轻松获得所有 friend 的列表

$friends = $facebook->api('/me/friends');
echo 'Friends:';
debug($friends);

但是当我试图获得我的喜欢时......

$likes = $facebook->api('/me/likes');
echo 'Likes:';
debug($likes);

...我得到的只是一个空结果:

Likes:

Array
(
[data] => Array
(
)
)

当我使用来自 graph api page 的演示链接时它显示我的喜欢就好了,但不是从我的应用程序内部。

有人知道为什么会这样吗?据我所知,不需要额外的权限来获得登录用户的喜欢,基本权限就足够了吗?!

最佳答案

您需要 user_likesfriends_likes 权限才能获取您/ friend 喜欢的列表...

我想你忘了获得那些权限...:)

关于php - Facebook graph api 给出了空的点赞结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5648886/

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