Я занимаюсь разработкой программы, способной выполнять поиск на страницах Facebook, в которую я вставляю строку для поиска.Когда я ввожу ключевое слово, он ищет страницы и дает мне подробную информацию о таких страницах, как (имя, адрес электронной почты, номер телефона и т. Д.).Для этого я использую библиотеку RestFB .Когда я запускаю эту программу, она не дает мне Email этой страницы.Я вижу, что на этой странице есть электронная почта.Но это не подходит для моих результатов.
Код есть,
String accessToken = "";
FacebookClient facebookClient = new DefaultFacebookClient(accessToken);
Connection<Page> results = facebookClient.fetchConnection("search", Page.class,
Parameter.with("q", "java"),
Parameter.with("type", "place"),
Parameter.with("field", "name,email,phone")
);
int counter = 0;
for(List<Page> pageFeed : results)
{
for(Page aPage : pageFeed)
{
System.out.println(aPage.getName());
System.out.println(aPage.getEmails());
System.out.println(aPage.getPhone());
counter++;
}
}
System.out.println(counter + "Pages Searched");
Есть ли способ получить это или Что я делаю неправильно.Так, как я могу исправить это, чтобы работать должным образом?
Спасибо за помощь заранее!С наилучшими пожеланиями.