【问题标题】:Using facebook RestFB API in JAVA在 JAVA 中使用 facebook RestFB API
【发布时间】:2023-04-01 21:51:02
【问题描述】:

我在 JAVA 中使用 RestFB facebook API。 我需要做的是得到:用户点赞,用户好友列表,用户好友点赞。

什么是正确的流程? 我是否需要在 facebook 上构建一个用户将批准然后连接到该应用程序的应用程序?

我对实现它的正确方法感到非常困惑:|

谢谢!

【问题讨论】:

    标签: java facebook facebook-graph-api restfb


    【解决方案1】:

    在 facebook developers website 上有分步指南。

    您必须使用允许您使用用户的 Facebook 帐户的访问令牌。获得访问权限后,调用具有用户权限的相应 API 以获取基本个人资料信息、朋友列表、照片等信息。

    RestFB api 是开源的,非常好,我还没有机会使用它,但在使用它之前create a Facebook application 并请求 OAuth 访问令牌。然后按照RestFB page 上的说明进行操作。

    类似这样的:

       FacebookClient facebookClient = new DefaultFacebookClient(YOUR_ACCESS_TOKEN);
        User user = facebookClient.fetchObject("me", User.class); 
        Page page = facebookClient.fetchObject("cocacola", Page.class); 
        out.println("User name: " + user.getName()); 
    out.println("Page likes: " + page.getLikes());
    

    【讨论】:

      最近更新 更多