0

ユーザーが私のfbアプリで友達を検索(閲覧ではなく)できるようにしたい。最善の方法は何ですか?

私はこの問題を何時間も調査してきました。私は2つの方法があります:

  1. グラフAPIを使用します。

    https://graph.facebook.com/me/friends?access_token= ..。

このようにして、ユーザーの友達をjsonとして取得し、jsonを解析することで、ユーザーのターゲットである友達を取得できます。

ただし、2つの問題があります。

まず、ユーザーは自分の友達の正確な名前を入力する必要があります。たとえば、私のアプリは、jsonを解析しても、「Steve」で「SteveJobs」を見つけることができません。

第二に、ユーザーにたくさんの友達がいる場合、jsonを解析するコストはひどいものになる可能性があります。

2.検索APIを使用します。

https://graph.facebook.com/search?q=mark&type=user

このようにして、ユーザーは「スティーブ」で「スティーブジョブズ」を取得できます。ただし、ユーザーが自分の友達ではない人を見つける可能性があることは明らかです。

これらの方法はどちらも十分に理想的ではないと思います。なにか提案を?

誠にありがとうございます!

4

1 に答える 1

0

これはどうですか:リクエストダイアログ https://developers.facebook.com/docs/reference/dialogs/requests/

-

部分的に検索する場合は、indexOf関数を使用して、この文字列が一致するかどうかを確認できます

于 2012-05-20T13:58:07.447 に答える