Facebook Graph API获取相册封面

Jac*_*cob 1 php facebook facebook-graph-api

我正在尝试使用以下内容获取专辑封面照片:

$facebook->api("/{ALBUM_ID}/picture", "get");
Run Code Online (Sandbox Code Playgroud)

但是,如果我使用上面的代码,我什么也得不回,如果我尝试在Facebook上使用Open Graph API资源管理器,它只是在那里加载图形.

如果我从浏览器访问它,我会得到一个返回图像.

以上调用是否不返回图片网址?如果没有,它返回什么以及如何使用它?

Igy*_*Igy 5

/{album_id}/picture专辑的API中没有列出任何字段,但它似乎与用户,页面等的工作方式相同.

请注意,API中的大多数位置都已/{object ID}/picture记录并受支持,它会将HTTP 301重定向返回到照片,适合直接嵌入到<img src=''/>标记中,因此在大多数代码或Graph API资源管理器中都无法使用.

对于专辑,做工作,但可能不是你想要的,因为你需要嵌入访问令牌在使用的URL img标记

对于这种情况(以及其他类似情况),您可以请求/{album_id}?fields=picture并取回封面照片的网址,而不是重定向到它