4

友達に検索オプションを提供する必要があります。「me/friends」を使用すると、すべての友達がリストされます。"search?q=keyword" を使用すると、友達以外を含む検索結果が表示されます。

私の友達であるFBユーザーを検索する方法ですか?

4

1 に答える 1

5

おそらく最も簡単な方法は、次のようなコードを使用して FQL を使用することです。

SELECT name, about_me FROM user WHERE 
   uid IN (SELECT uid2 FROM friend WHERE uid1 = me()) 
   AND 
     (
        strpos(lower(name), lower([SEARCH])) >= 0 
        OR 
        strpos(lower(about_me), lower([SEARCH])) >= 0
      )
于 2012-07-30T13:55:30.880 に答える