如何使用Facebook Graph API显示专辑封面

Øyv*_*nd 12 facebook facebook-graph-api

这是显示页面图片的代码:

<img src="https://graph.facebook.com/157295940962451/picture"/>
Run Code Online (Sandbox Code Playgroud)

如何在此页面中显示给定相册的专辑封面

cap*_*lam 30

不确定我是否做错了什么,但只是想指出这些答案对我来说不起作用,直到我将access_token附加到url:

https://graph.facebook.com/<?=$album['id']?>/picture?type=album&access_token=<?=$access_token?>
Run Code Online (Sandbox Code Playgroud)


ifa*_*our 6

尝试:

https://graph.facebook.com/157295940962451/picture?type=normal
Run Code Online (Sandbox Code Playgroud)

支持的类型:小型,普通型,大型,方形


要获得专辑封面,您需要先获取专辑ID:

$facebook->api("/PAGE_ID/albums");
Run Code Online (Sandbox Code Playgroud)

这应该返回类似" PAGEID_ALBUMID"的东西然后你使用相同的方法.


Moh*_*hid 5

您可以使用以下网址直接获取封面照片

http://graph.facebook.com/ {user_id或page_id}?fields = cover


解决方案已经发布在这里 通过PHP SDK和Graph API获取Facebook的封面照片