ユーザーの名前に従って、すべての Facebook ユーザーに対してパブリック検索を実行したいのですが、正確な名前で検索しないようにします。たとえば、ユーザーが「John Ada」を検索すると、「John Adam」という結果も取得されます。その後、結果を相互フレンド数で並べ替える必要があります。
次の FQL を使用して、これを部分的に行うことができました。
SELECT uid,name, pic_square, profile_url , mutual_friend_count FROM user WHERE contains("Name Surename")
order by mutual_friend_count desc
ただし、正確な名前のみが返され、前の例のように名前に文字が含まれていない場合、ユーザーは取得されませんでした。
Offset と Limit をいじろうとしましたが、どちらも成功しませんでした。
ありがとう!