0
我想檢索用戶正在管理的所有頁面名稱。我遇到了this post這正是我想要使用圖形api而不是FQL。我已經獲得了訪問令牌,但我無法使用下面的代碼進行調試。任何人都知道我該如何實現這一目標?facebook c#sdk:如何獲取所有用戶的Facebook頁面
//view all user pages
private void pageBtn_Click(object sender, EventArgs e)
{
FacebookAPI api = new Facebook.FacebookAPI(myToken.Default.token);
JSONObject pageData = api.Get("/me/account");//pulls all the pages
var data = pageData.Dictionary["name"];
List<JSONObject> pageList = data.Array.ToList<JSONObject>();
foreach (var page in pageList)
{
lbPages.Items.Add(page.Dictionary["name"].String);
}
}
第一件事情,你有沒有要求相應的權限(manage_pages),其次的連接,所以你就錯過這可能是您的問題 – TommyBs
您好,感謝您的的「/我/賬戶」而不是「賬戶」回覆。好吧我已經更改爲/我/帳戶,並且錯誤消息指向此語句「var data = pageData.Dictionary [」name「];」關於不在字典中的東西。是的,我已經申請了許可...... – SRA