Интегрированный групповой тематический поиск в Facebook - PullRequest
0 голосов
/ 18 марта 2012

Хотелось бы узнать, есть ли возможность добавить внутренний поисковик в группу Facebook. Объяснено чуть подробнее: в учетной записи FB есть группы, в группе есть темы для обсуждения. Через некоторое время вводится новая тема, которая уже обсуждалась (одна из общих проблем форумов). Многие форумы решили эту проблему (как это) с помощью внутренней поисковой системы, поэтому, когда вы открываете новую тему, она автоматически просматривает возможные совпадения и предлагает пользователю некоторые уже открытые и обсуждаемые темы. Можно ли написать приложение, которое выполняет этот поиск по темам групп Facebook? Можно ли создать поисковую систему, которая просматривает документы, сообщения, сообщения пользователя?

Ответы [ 2 ]

0 голосов
/ 24 марта 2012
0 голосов
/ 18 марта 2012

Да, теоретически вы должны быть в состоянии извлечь что-то подобное.

Вы можете получить все сообщения группы, используя FQL , например, вот все сообщения, опубликованныев групповом фиде:

SELECT post_id, actor_id, target_id, message FROM stream WHERE source_id="GROUP_ID"

Вам придется самостоятельно выполнять текстовый поиск по данным, которые вы получаете с Facebook.Кроме того, для этого вам необходимо получить разрешение «user_groups».

Другое дело, что вы не сможете изменить фактический интерфейс группы внутри Facebook, поэтому ваш поиск выигралне будет доступно пользователям, которые публикуют новое сообщение в фиде группы.

Надеюсь, это то, что вы хотели.

...