私は、ユーザーがFacebookの友達を追加するためのいくつかの入力フィールドを持つフォームを持っています。これらの入力フィールドにFacebook友だちリストの名前を自動入力し、フォームが送信されると、送られた値はそれらの友達のIDになります。ここでテキスト入力要素でFacebookの友達を検索するには?
は、Facebookの友人は、ユーザーのフィードの抜粋です:
[ {
"name": "Joe Smith",
"id": "6500000"
},
{
"name": "Andrew Smith",
"id": "82000"
},
{
"name": "Dora Smith",
"id": "97000000"
},
{
"name": "Jacki Smith",
"id": "107000"
} ]
ここでは、関連するフォームのHTMLがこれまでにあるものです。
<label>Name</label>
<input type="text" name="name-1" id="name-1" />
<input type="hidden" id="fbid-1" /><br/>
<label>Name</label>
<input type="text" name="name-2" id="name-2" />
<input type="hidden" id="fbid-2" /><br/>
<label>Name</label>
<input type="text" name="name-3" id="name-3" />
<input type="hidden" id="fbid-3" /><br/>
<label>Name</label>
<input type="text" name="name-4" id="name-4" />
<input type="hidden" id="fbid-4" /><br/>
私はこのフォームのPOSTを処理するためにjQueryを使用しています。私はjQueryのオートコンプリートプラグインを見ていましたが、Facebookの友人の名前とIDを設定できるかどうかは不明です。
私のサーバーコードで既に提供されているFacebookの友人のjson文字列があります。私が理解できないことは、そのフィードを各名前フィールドの自動補完にフックする方法です。 –