как получить выбранные идентификаторы друзей из мульти-выбора друзей? - PullRequest
2 голосов
/ 17 февраля 2011

Я занимаюсь разработкой нового приложения для Facebook на .net c #, хочу выбрать нескольких друзей и опубликовать что-то на другой странице, мой код указан ниже:

<fb:request-form type="Use ASP.NET" invite="true" method="POST" action="http://apps.facebook.com/gcmobtest/" content="Let&#39;s use ASP.NET together!<fb:req-choice url='http://apps.facebook.com/gcmobile/' label='Start using ASP.NET now!' />">
    <fb:multi-friend-selector actiontext="Share this ASP.NET sample with your friends!" showborder="true" rows="5" />
</fb:request-form>

Я хочу получить списокиз идентификаторов друзей и сделать что-то им, когда пользователь нажимает кнопку отправки.Буду признателен, если кто-нибудь подскажет мне, какой код написать, где

это приложение похоже на то, что я хочу сделать http://apps.facebook.com/special-gcards/

1 Ответ

1 голос
/ 17 февраля 2011

Facebook выполнит POST для URL, который вы указали в форме (http://apps.facebook.com/gcmobtest/). POST будет иметь поле под названием «ids», которое будет содержать выбранные идентификаторы пользователей. http://developers.facebook.com/docs/reference/fbml/multi-friend-input/

Facebookвыпустила не-FBML-версию (javascript) запроса на добавление в друзья, который возвращает идентификаторы напрямую, если они были выбраны. http://developers.facebook.com/docs/reference/dialogs/requests/

В обычном стиле Facebook они выпустили v1.0 26 января (http://developers.facebook.com/blog/post/453) и выпущено 2.0 16 февраля (http://developers.facebook.com/blog/post/464).

...