Facebook Graph API页面上显示的示例是https://graph.facebook.com/98423808305 - 这会显示相册中的所有照片及其网址。我假设98423808305部分是专辑ID。麻烦的是,我如何获得自己的相册ID?我在哪里可以在我的相册的网址中找到这个?
查询字符串中的第一个元素是?set=a.xxxx.yyyy.zzzz
,其数字比当然多。我尝试使用xxx,yyyy,zzzz。使用zzzzz向我提供了我自己个人资料的简要信息。使用yyyyy给了我别人的个人资料。使用zzzzz给了我false
。
我是Facebook API的新手,发现它非常压倒性,不知道从哪里开始。非常感谢任何帮助。
谢谢, d。
澄清:我希望在我自己的网站上嵌入公开FB专辑中的照片。它是CMS驱动的所以我认为如果我能提供某种类型的宏,那么用户/编辑器可以输入一些细节(专辑ID或其他)并且宏将获取JSON数据并生成CMS页面上的专辑。从我在客户端身份验证方法中看到的,有一个过程要求我在FB上进行身份验证以获取访问令牌。有没有办法在没有身份验证的情况下获取公共相册?
答案 0 :(得分:0)
尝试从网址中提取API对象ID总是很脆弱,因为Facebook可以随时更改网址格式。如果您计划使用图谱API,GET /me/albums
将包含相册的图表API ID。