it-swarm.com.ru

API-интерфейс Google Graph для поиска https://graph.facebook.com/search?q=query&type=user с двумя ключевыми словами

Если я выполняю поиск API графика в Facebook, например:

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

Там, где запрос - это одно слово, такое как «Mark», все в порядке и результаты есть Однако, если запрос состоит из двух слов, таких как «Mark Roberts», результаты не возвращаются.

Я пытался использовать «Марк + Робертс», а также пытался использовать кодирование URL с escape-кодами, но это не помогает. Однако, когда я использую два ключевых слова и удаляю пользователя & type =, я получаю результаты (хотя и большое количество случайных вещей в 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, вошедшим в систему пользователем и т.д.

9
Zigglzworth

Я проверил с веб-браузером, и он работает как ожидалось.

enter image description here

5
林果皞
0
Hitender