[英]Facebook album creation and photo upload
我是 Facebook 開發的初學者。
我正在使用 ASP.NET 和 C# Facebook sdk,我需要在用戶個人 Facebook 配置文件中創建相冊。 在創建新專輯之前,webapp 應該遍歷用戶現有的專輯(按專輯名稱)以確定專輯是否已經存在。 如果相冊存在,則應返回相冊 ID,並將圖片/照片上傳到該相冊。 否則,應創建相冊並將照片發布到新創建的相冊中。
我在網上搜索過,但找不到幫助的 asp.net 示例或任何源文章。 然而,我找到了 C# 的 winforms 示例,但它沒有多大幫助,因為 web sdk 和 winforms sdk 似乎彼此完全不同。
我已經下載了用於 Facebook Web 開發的 C# SDK 並在我的項目中引用了它們,但我似乎無法確切地弄清楚如何完成工作。
附注。 我的 Facebook 應用程序已經創建並運行。
首先,您應該查看Facebook 開發人員工具包。
而且我還發現這些問題使用此代碼從相冊 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 專輯列表來檢查專輯是否已創建,只需創建專輯並將 id 存儲到數據庫中即可。 然后每次將照片上傳到用戶相冊時,從數據庫上傳到此相冊 ID。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.