2009-03-27 3 views
1

В настоящее время я использую Codelex в Facebook Developer Toolkit версии 2 для моего приложения ASP.net Facebook. Я хотел бы иметь возможность отправлять уведомления в папку «Входящие» или на стене приложения пользователя и задавался вопросом, какие функции доступны для этого? Если нет в API, то, пожалуйста, предоставьте пример функций из основной библиотеки Facebook. Это очень поможет. Благодаря!Каковы доступные функции для отправки уведомлений пользователю Facebook?

ответ

2

После краткого поиска я нашел пример отправки уведомлений с помощью инструментария:

facebook.Components.FacebookService фс = новый facebook.Components.FacebookService(); fs.ApplicationKey = ConfigurationManager.AppSettings ["APIKey"]; fs.Secret = ConfigurationManager.AppSettings ["Secret"]; строка sessionKey = dict ["facebook_session_key"]; fs.SessionKey = sessionKey; fs.uid = long.Parse (участник.FacebookId); fs.notifications.send (member.FacebookId, «уведомление»);

(от: http://facebooktoolkit.codeplex.com/Thread/View.aspx?ThreadId=49876)

После просмотра через источник Codeplex, ясно, что это посылает уведомление пользователь-пользователь, и, следовательно, требует активного сеанса пользователя отправителя.

Codeplex не поддерживает уведомления приложений, которые не требуют сеанса, но добавление этой функции будет тривиальным. Добавьте переменную типа для метода отправки и соответствующим образом установить его на основе документации API здесь: http://wiki.developers.facebook.com/index.php/Notifications.send

Исходный код метода notifications.send в Developer Toolkit Codeplex здесь: http://facebooktoolkit.codeplex.com/SourceControl/changeset/view/28656#233852

Пожалуйста, имейте в что исходный код инструментария разработчика Codeplex не обновляется более 3 месяцев. Это означает, что он не поддерживает многие новые функции API Facebook и изменения. Вы можете просмотреть страницу вики-библиотеки клиентов, чтобы найти библиотеку, которая является более актуальной: http://wiki.developers.facebook.com/index.php/Client_Libraries

Смежные вопросы