1

ユーザーが選択したuidを取得しようとしていますが、常にIDをnullに戻します。

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

    }

IDは常にnullを返します。

4

1 に答える 1

0

神々の緑の大地で、なぜ action という形で秘密鍵を送信しているのですか?

質問に答えるには、invite="true" を設定して ID の AFAIR を取得する必要があります。ただし、プロセス全体が変更され、リクエスト 2.0 を使用していますが、非常に厳しい制限があることに注意してください。詳細については、 http://bugs.developers.facebook.net/show_bug.cgi?id=17113を参照してください。

編集:間違ったバグIDを修正

于 2011-05-19T01:30:32.483 に答える