问题标签 [facebook4j]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
80 浏览

java - Facebook API - 使用访问令牌时调用返回较少的字段

我有公共页面帖子 ID,我想获得更多数据。当我像这样进行 API 调用时,

我取回了有关页面帖子的完整数据,包括评论、链接、附加照片等。但是,当我尝试在 facebook4j 库中使用 callGetAPI 进行调用时,它总是将我的访问令牌添加到 url 的末尾,所以它变成了

通过这个调用,我只返回了三个字段:created_time、message 和 id(又是 {POST-ID})。为什么会这样?使用有效访问令牌获得的数据少于没有它的数据。

0 投票
1 回答
99 浏览

oauth - 如何在没有 Web 登录的情况下获得 OAuth 用户令牌?

有什么方法可以获取带有用户详细信息(用户名、密码等)的 OAuth 用户令牌?

0 投票
1 回答
2391 浏览

java - 休息客户端 JAVA

我正在尝试创建一个 Java RESTful 客户端以与facebook4j(带有 maven 目录)集成,但我什至不知道从哪里开始。你能帮我创建一个或提供提示吗?

再次感谢!最好的问候,胡里奥。

0 投票
1 回答
397 浏览

java - Facebook4J OAuth 失败

我正在尝试使用 Facebook4J 搜索公共项目,我知道我需要一个 appId 和 appSecret 我有,应用程序令牌是这两个,它们之间有一个管道符号(据我所知)。我不明白为什么我得到一个 OAuthError ,请参阅下面的代码和精确的错误代码。

这是我得到的以下错误代码。错误代码一似乎是未知API???

线程“主”消息中的异常 - 发生未知错误。代码 - 1 错误恢复的相关信息可以在 Facebook 开发者文档中找到: https ://developers.facebook.com/docs/graph-api/using-graph-api/#errors

0 投票
1 回答
353 浏览

javafx - 使用 facebook4j 访问 Facebook 帐户

我在 JavaFX 中写了这样的东西。

我在 Facebook 上为开发人员创建了一个新应用程序。从那里我有“appId”,“appSecret”。你能告诉我哪里出错了吗?

0 投票
1 回答
1514 浏览

java - 获取 OAuthException 类型的 Facebook 错误响应

我一直在使用下面的代码使用restFb api从我的facebook主页获取数据。

这会引发错误:

线程“主”com.restfb.exception.FacebookOAuthException 中的异常:收到 OAuthException 类型的 Facebook 错误响应:(#200) 需要扩展权限:com.restfb.DefaultFacebookClient$DefaultGraphFacebookExceptionMapper.exceptionForTypeAndMessage(DefaultFacebookClient) 处的 read_stream(代码 200,子代码空) .java:1186) 在 com.restfb.DefaultFacebookClient.throwFacebookResponseStatusExceptionIfNecessary(DefaultFacebookClient.java:1112) 在 com.restfb.DefaultFacebookClient.makeRequestAndProcessResponse(DefaultFacebookClient.java:1053) 在 com.restfb.DefaultFacebookClient.makeRequest(DefaultFacebookClient.java:964)在 com.restfb.DefaultFacebookClient.makeRequest(DefaultFacebookClient.java:926) 在 com.restfb.DefaultFacebookClient.fetchConnection(DefaultFacebookClient.java:356) 在 org.hive。facebook.restFB_tester.main(restFB_tester.java:29)

我一直在尝试解决这个问题,但找不到任何运气。如果我使用返回用户数据的“我/提要”,我能够获取数据。我尝试在谷歌上找到它并尝试了不同的方法,但没有帮助。我在创建令牌时授予了所有权限。

请让我知道我在哪里做错了或者有什么可能的解决方案。在此先感谢。

0 投票
2 回答
1568 浏览

facebook - Facebook4j:如何获取 Facebook 帖子上的点赞、评论和分享总数?

我正在尝试使用 facebook4j 检索有关 facebook 帖子的所有基本信息。

这是我的代码:

目前,我可以获得以下信息:

最大限度。100 个最近的帖子,25 个最近的喜欢,每个帖子的 25 个最近的评论(最多 40 个帖子)。

任何克服限制问题的帮助将不胜感激。

0 投票
1 回答
481 浏览

facebook - Facebook4j:如何获取 Facebook 页面的总点赞数?

我正在尝试使用 facebook4j 检索 facebook 页面的总喜欢数。

这是我的代码片段:

我正在获取除喜欢之外的所有属性值(显示为空)。对此的任何帮助将不胜感激。

0 投票
1 回答
777 浏览

java - 使用 Facebook API 使用 Java 检索页面评论

我们有许多基于 Java 的网站,我们希望从指定的 Facebook 页面(每个网站不同)中提取所有评论并将它们显示在网站的页面上 - 基本上我们将来自不同来源的评论合并为一个地方。

我们希望定期提取评论并将它们缓存在 Java 应用程序中,以避免每次查看页面时都必须访问 Facebook(以及其他评论来源)。

我查看了 restfb.com 和 Facebook4J,两者看起来都是不错的解决方案。

我不清楚访问令牌和登录名将如何工作。理想情况下,我们只希望客户授予访问权限一次,然后评论提取就可以在没有人工干预的情况下工作。是否有可能拥有永久或长期存在的访问令牌?

其他 FB 数据提取工具如何避免用户每次都必须确定访问权限?

0 投票
0 回答
237 浏览

java - 将状态消息发布到 Facebook 页面

我试图在我的 Facebook 页面上发布一些状态消息,而不是我的个人 Facebook 个人资料帐户,而是在我单独创建的页面上。

我当前的代码如下所示:

问题是我无法使用此代码在页面上发布任何消息:facebook.postStatusMessage(myFaceBookPage, "Test Facebook4J.");但我可以使用 method 获取已经发布的消息(通过 facebook Web 界面)getFacebookPostes

谁能帮我解决这个问题?请不要粘贴一些随机的 dev.Facebook 链接来查看 API。

我做了什么: - 在https://developers.facebook.com/apps/上创建应用程序我有 appid,appsecret

谢谢