使用 C# SDK,我目前正在将照片直接发布到 Facebook 粉丝页面墙上。
当前发布路径如下:“/PageID/photos”。
我需要发布到此页面上的特定相册,例如“MyAlbum”。
如何通过名称获取所需专辑的 ID,以及应该使用什么路径发布到它?
使用 C# SDK,我目前正在将照片直接发布到 Facebook 粉丝页面墙上。
当前发布路径如下:“/PageID/photos”。
我需要发布到此页面上的特定相册,例如“MyAlbum”。
如何通过名称获取所需专辑的 ID,以及应该使用什么路径发布到它?
要检索页面的专辑 ID 或aid
所需专辑,您可以通过 Graph API 端点检索页面的专辑列表/PageID/albums
并导航到所需的专辑,或者使用以下 FQL,它比 Graph API 更有效,
select aid from album where owner=PageID and name="MyAlbum"
这将提供所需的内容aid
,并且要创建或上传此特定相册中的图像,您可以发出HTTP POST
请求
/aid/photos
具有publish_stream
权限和source
,图像源和message
参数。如果创建成功,您将获得id
创建的照片。
另请参阅专辑文档以获取更多详细信息。