Facebook相册创建和照片上传

本文关键字:照片 创建 Facebook | 更新日期: 2023-09-27 17:49:46

我是Facebook开发的新手。

我正在使用ASP。. NET和c# Facebook sdk我需要在用户个人Facebook配置文件中创建一个相册。在创建新专辑之前,webapp应该遍历用户现有的专辑(按专辑名),以确定该专辑是否已经存在。如果相册存在,则应返回相册id,并将图片/照片上传到该相册。否则,应该创建相册,并将照片发布到新创建的相册中。

我已经搜索了网络,但我找不到一个帮助asp.net示例或任何源文章。然而,我已经找到了c#的winforms示例,但它并没有多大帮助,因为web sdk和winforms sdk似乎彼此完全不同。

我已经下载了Facebook web开发的c# sdk,并在我的项目中引用了它们,但我似乎不能确切地弄清楚如何完成这项工作。

p。我的Facebook应用程序已经创建并运行。

Facebook相册创建和照片上传

首先你应该看看Facebook Developer Kit

我还发现了这些问题从相册中获取照片Facebook c# sdk与此代码;

//Get the album data
dynamic albums = app.Get("me/albums");
foreach(dynamic albumInfo in albums.data)
{
   //Get the Pictures inside the album this gives JASON objects list that has photo attributes 
   // described here http://developers.facebook.com/docs/reference/api/photo/
   dynamic albumsPhotos = app.Get(albumInfo.id +"/photos");
}

最后,你应该看看这些文章;

使用Facebook SDK 3.01与c#净

Facebook c# SDK上传带有标签的照片

" Facebooksdk " - c#. NET Library For Facebook API

不需要遍历facebook相册列表来检查相册是否已创建,只需创建相册并将其id存储到数据库中。每次上传照片到用户相册时,都要从DB上传到这个相册id。