14

その手順を解決する必要があります。

「iframeタブ」内で新しいjavascript sdkを使用しています。


  1. 友達を選択

  2. 彼らの壁に投稿してください。


1: 未解決

新しいAPIを介して、「友達を選択」ダイアログをポップする方法が見つかりませんでした。FB.ui で唯一言及されているのは、「友達を招待する」ために使用される「友達ダイアログ」についてです。

たぶん、友達を選択して投稿するためのダイアログ(どれ)が必要ですか? ユーザーが選択できる限り多くの友達に投稿できるように、マルチフレンドセレクターが理想的ですか?

2: 解決済み

(他の解決策は大歓迎です)

友達の壁に投稿するには、ここで説明されているように、「フィード ダイアログ」の「to」パラメータを入力するだけです: http://developers.facebook.com/docs/reference/dialogs/feed/


私が見つけたいくつかのそれほどエレガントではない解決策:

次に、ユーザーの友達を管理するためのアクセス権を要求します。

  1. 複数選択ポップアップを自分で行う

    ホイールをやり直したように見えますが、一部の FBML ページでは、フレンド セレクターを使用したシンプルなフィード ダイアログでこの問題を解決しています

  2. フレンド リストを解析してダイアログを表示する jquery プラグインを使用する

    やり過ぎのように見える / うまく機能していない


私は何かが欠けているように感じます (これは新しい js sdk を使用した 2 番目の作業です)。このような簡単なタスクは、解決するのが非常に簡単です。

4

2 に答える 2

1

「友達を招待」するには、そこを見る必要があります: http://developers.facebook.com/docs/reference/dialogs/requests/

簡単な例:

FB.ui({method: 'apprequests', message: 'Check out my super site', title:"Invite your friends."});

不明な点があれば遠慮なく質問してください..

于 2011-04-22T10:15:30.250 に答える
0

以前は、ユーザーの友達を自動的にオートコンプリートする fb:friend-selector を使用できました。動作しなくなったので、jquery uiを使用して再作成しました。

于 2011-09-01T21:39:16.810 に答える