9

次のようなFacebookグラフAPI検索を実行すると:

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

query が 'Mark' などの 1 つの単語である場合、すべて問題なく、結果が表示されます。ただし、 query が 'Mark Roberts' などの 2 つの単語の場合、結果は返されません。

「Mark+Roberts」を使用してみたり、エスケープを使用した URL エンコーディングを使用したりしましたが、これは役に立ちません。ただし、2 つのキーワードを使用して &type=user を削除すると、結果が得られます (大量のランダムな facebook のものではありますが)。

そう:

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

https://graph.facebook.com/search?q=mark+robers&type=user   < DOES NOT WORK

https://graph.facebook.com/search?q=mark+robers  < WORKS (but does not return people)

誰かがこの問題に遭遇しましたか?

Facebookはこれについて何も言及していないようです: http://developers.facebook.com/docs/reference/api/search/

注:もちろん、認証済みのAPP IDとログインユーザーなどでこれを行っています.

4

2 に答える 2

5

Web ブラウザーでテストしたところ、期待どおりに動作します。

ここに画像の説明を入力

于 2013-04-11T06:35:37.373 に答える