0

これは以前に何度か質問されたことがあることは知っていますが、FacebookはAPIを頻繁に変更するため、この質問をもう一度行う必要があります。

私はiframeアプリケーションを持っていますが、ユーザーに友達を選択させ、FB.uiを使用してFacebookのアプリケーションから出力されるメッセージを壁に投稿する方法を教えてください。または他のより良い方法。

4

2 に答える 2

0

これを行う最も簡単な方法は、「送信」ウィジェットを使用することです。http://developers.facebook.com/docs/reference/plugins/send/

ユーザーから stream_publish 権限を持っている場合は、友人をフェッチして、投稿したい友人をユーザーに選択させることもできます。ループ内では、ウォールのグラフ API を介してこのユーザーに投稿します。(stream_publish 権限がないと、ユーザーが投稿したい友達ごとに fb.ui を開く必要があります。

于 2011-08-03T10:07:18.517 に答える
0

友達にシェア:

            FB.ui({
                method: "apprequests",
                display: "iframe",
                message: 'take a tour to my app',
                data: '123'
            });

壁への投稿の場合:

        FB.ui({
            method: 'feed',
            link: 'http://myapp.com',
            display: 'iframe',
            message: 'take a tour to my app',
            name: 'Click to view my app',
            caption: 'Hello my app'

        });
于 2011-08-03T11:44:41.853 に答える