Что означает, что событие в Facebook является «приватным»? - PullRequest
1 голос
/ 24 февраля 2011

Я использую Facebook-C # -SDK 5.0.3 FacebookClient.Post («я / события», [параметры, включая «конфиденциальность» => «секрет»]).Новое событие отображается как «Частное событие» на моем Facebook.Тем не менее, мои друзья видят, что событие появляется на их стене, и когда они нажимают на событие, они видят его как «Публичное событие».

Я пытаюсь создать тестовые события для целей отладки, но хотя я вижусобытие как «Частное событие», и когда я редактирую событие, три флажка снимаются: - Любой может просматривать и RSVP (публичное мероприятие) - Гости могут приглашать друзей - Показывать список гостей на странице события, событиевсе еще видно и объявлено всем моим друзьям.Они не могут RSVP, но они получают UX для публикации на стене события.

Спасибо, Джон

1 Ответ

3 голосов
/ 24 февраля 2011

В SDK принято передавать параметры как динамический объект или словарь.Согласно сообщению здесь имя параметра для настройки видимости - «тип_единства».Так что (без тестирования) я бы так и поступил в .Net 4:

dynamic parameters = new ExpandoObject();
parameters.privacy_type = "SECRET";
_facebookClient.Post("me/events", parameters);
...