使用RestFB从页面搜索和获取电子邮件

时间:2018-10-08 06:25:17

标签: java facebook-graph-api console restfb

我正在开发一个程序,该程序能够搜索我插入了字符串以进行搜索的Facebook页面。当我输入关键字时,它会搜索页面并为我提供页面的详细信息,例如(名称,电子邮件,电话号码等)。我正在为此使用 RestFB 库。当我运行该程序时,它没有给我该页面的电子邮件。我看到该页面中有一封电子邮件。但这并没有取得我的结果。

代码是

        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");

是否有任何方法可以检索到该错误或我在做什么错。那么,如何解决此问题才能使其正常工作?

感谢您的提前帮助! 最好的问候。

0 个答案:

没有答案