Информация о группе в Facebook с помощью URL
Для публичной группы https://www.facebook.com/groups/359484787507661/ я получаю информацию о группе по следующему коду:
Group group = facebookClient.fetchObject("359484787507661", Group.class);
Но я не могу получить доступ к информации о группе из следующей общедоступной группы URL https://www.facebook.com/groups/therealheronarendramodi.
Group group = facebookClient.fetchObject("therealheronarendramodi", Group.class);
Я получил следующую ошибку:
Exception in thread "main" com.restfb.exception.FacebookOAuthException: Received Facebook error response of type OAuthException: (#803) Some of the aliases you requested do not exist: therealheronarendramodi (code 803, subcode null)
Как получить информацию о публичной группе на Facebook по имени пользователя? Есть ли способ получить группу по имени пользователя в API restfb?
1 ответ
Вы можете использовать API поиска, чтобы получить идентификатор группы по имени:
/search?type=group&q={group-name}
Конечно, вы можете получить более одной группы, это список групп с их идентификаторами.