Извлечение общедоступных сообщений из Facebook с помощью Graph API

#python #facebook-graph-api

#python #facebook-graph-api

Вопрос:

Я потратил часы, пытаясь ознакомиться с Graph API Facebook, и я очень смущен, поэтому прошу прощения, если на этот вопрос до смешного легко ответить.

У меня есть приложение, написанное на Python, работающее на сервере. Что я хочу сделать (как я успешно смог сделать с Twitter, используя их Streaming API), так это собрать все общедоступные сообщения, соответствующие набору ключевых слов, которые у меня есть.

Нужен ли мне ключ приложения для успешного выполнения этого?

Я возился с https://graph.facebook.com/search?q=QUERY — похоже, это не относится к нескольким ключевым словам для отслеживания … должен ли я использовать пакетный запрос, как описано здесь?

Спасибо за любые советы. Я действительно ценю это.

Ответ №1:

Вы можете выполнять поиск по нескольким ключевым словам, просто разделите их знаком плюс, например:

https://graph.facebook.com/search ?q = Детройт сан Франциско

Это вернет все сообщения, в которых есть 3 трехсловных слова.

Для публичного поиска в настоящее время не требуется access_token, поэтому в настоящее время вам не нужно создавать приложение для этого.