创建Facebook相册时无法设置隐私

时间:2011-05-13 13:22:58

标签: facebook facebook-c#-sdk

使用facebook-c#-sdk 5.0.25在fb中创建新专辑时无法设置隐私

var albumDetails = new Dictionary<string, object>();
albumDetails.Add("name", "test name");
albumDetails.Add("description", "test description");
albumDetails.Add("privacy", "ALL_FRIENDS"); // I get an error here, 
//Invalid Privacy value
var fbResult = fb.Post("me/albums", albumDetails);

我尝试设置其他值,例如“EVERYONE”,但没有成功。请告诉我正确的值集。

谢谢, 帕塔

2 个答案:

答案 0 :(得分:0)

根据this页面,它应该是json编码的值,如(我猜):[value: 'ALL_FRIENDS']{value: 'ALL_FRIENDS'}

答案 1 :(得分:0)

这对我有用: -

dynamic parameters = new ExpandoObject();
parameters.name = theName;
parameters.privacy = "{'value':'" + theValue + "'}";