Не могу получить идентификаторы, которые были возвращены из поста fb: request-form в MVC - PullRequest
1 голос
/ 19 мая 2011

Я пытаюсь получить идентификаторы, выбранные пользователем, но всегда возвращающие нулевые идентификаторы.

 <fb:request-form action="http://myapp/controller/index?id=<apid>&sk=<secret>"
        method="POST" invite="false" type="Invite" content="<fb:req-choice url='http://myapp/controller/index?id=<apid>&sk=<secret>' label='invite' />">
    <fb:multi-friend-selector showborder="false" bypass="cancel"  cols=3  actiontext="Invite example"/>
    </fb:request-form>

После приглашения пользователя перенаправьте на мои действия.

[HttpPost]
    public ActionResult Index(long[] ids)
    {
        return null;

    }

идентификаторы всегда возвращают ноль.

1 Ответ

0 голосов
/ 19 мая 2011

почему на зеленой земле богов вы передаете свой секретный ключ в форме действия?

И чтобы ответить на ваш вопрос, вы должны установить значение пригласить = "true", чтобы получить AFAIR удостоверения личности.Но будьте осторожны, весь процесс изменился и использует запросы 2.0, но с очень строгими ограничениями.подробности см. http://bugs.developers.facebook.net/show_bug.cgi?id=17113.

РЕДАКТИРОВАТЬ: исправлена ​​неправильная ошибка идентификатор

...