Невозможно установить конфиденциальность при создании альбома Facebook - PullRequest
0 голосов
/ 13 мая 2011

Я не могу установить конфиденциальность при создании нового альбома в fb с помощью facebook-c # -sdk 5.0.25

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);

Я пытался установить другие значения, такие как «ВСЕ», но безуспешно.Пожалуйста, дайте мне знать, каков правильный набор значений.

Спасибо, Партха

Ответы [ 2 ]

0 голосов
/ 09 октября 2012

Это работает для меня: -

dynamic parameters = new ExpandoObject();
parameters.name = theName;
parameters.privacy = "{'value':'" + theValue + "'}";
0 голосов
/ 23 мая 2011

Согласно этой странице, это должно быть значение в кодировке json, например (я полагаю): [value: 'ALL_FRIENDS'] или {value: 'ALL_FRIENDS'}

...