问题标签 [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 投票
2 回答
20256 浏览

java - 使用 Facebook4j api 从页面获取帖子

我想知道是否有办法使用 Facebook4J API 从 facebook 页面获取所有(甚至是最近的)帖子?

我知道可以从用户的墙或提要中获取所有帖子,但我在 API 或文档中找不到任何显示如何从页面获取帖子的内容。

查看http://facebook4j.org/en/api-support.html#page,似乎实际上有一组与 Page 相关的方法,但是单击其中任何一个都会刷新页面,让我想到也许它们已计划但尚未实施?

我知道可以使用图形 API 从页面获取帖子,但如果可能的话,我真的宁愿坚持使用 Facebook4j。

任何投入将不胜感激!

0 投票
1 回答
1082 浏览

facebook - 如何使用 facebook4j api 使用 facebook groupid 将图片发布到用户组

如何使用 facebook groupid 使用 facebook4j api 将图片发布到用户组。

上面的代码没有显示图像,它显示了一些符号。

0 投票
1 回答
192 浏览

restfb - 如何使用 restFB 或 facebook4j 执行 fql 命令

我想通过使用 facebook4j 来尝试这个 FQL 命令:

SELECT message, comments.comment_list.text, like_info.like_count FROM stream WHERE (source_id=124707154243128) and ( strpos(lower(message), "iphone 6")>=0 or strpos(lower(message), "s6")>=0)

控制台显示:v2.1 及更高版本不推荐使用 fql。我无法更改 facebook API 的版本

我试过了,但发生了同样的错误

FacebookFactory ff = new FacebookFactory(cb.build()); Facebook facebook = ff.getInstance();

你们可以通过使用 restFB 或 facebook4j 帮助我从这个命令中获取数据。谢谢

0 投票
1 回答
834 浏览

java - 使用 Java 进行 Facebook 集成

我正在使用 facebook4j 在我的 Facebook 墙上发送帖子。这样做时,我面临一个错误。我的控制台中显示的错误是在运行我的代码时。我检查了我的appid,appSecretaccesstoken值也是正确的。

这是我用来发送消息的代码:

我在控制台中收到以下错误:

有人可以指出我的错误吗?

0 投票
1 回答
412 浏览

java - 使用 facebook4j 在 facebook 上发布内容

我需要使用 java 通过 facebook4j 在 facebook 时间轴上发布一个字符串。但我什至无法发送一个字符。我在 facebook 上为这个问题创建了一个应用程序。我想要的只是运行一个简单的 java 程序,该程序应该在 facebook 上发布字符串。这样我的每个朋友都应该能够将其视为我的状态。这是我的代码:

0 投票
0 回答
409 浏览

java - Facebook4j - 此授权码已被使用

我正在使用 Facebook4j 在 facebook 上发布一些内容。以下代码第一次工作,但现在它说:“此授权代码已被使用”。我会假设,每次我使用它都会给我一个新的访问代码,但显然它没有。我如何告诉 facebook 给我一个新的访问令牌,而不是一遍又一遍地给我一个新的访问令牌?

这是回调 servlet 和代码:

0 投票
2 回答
504 浏览

java - 使用 Java 删除我的 Facebook 帐户上的帖子

我正在使用facebook4japi 连接到 facebook。我的目标是获取和删除朋友在我的墙上发布的帖子。我们可以删除由 java 代码创建的帖子,但无法删除我的个人资料上由朋友创建的所有其他 Facebook 帖子。

-----我尝试过的代码----------


错误是

0 投票
1 回答
216 浏览

java - 使用 FQL 删除 Facebook 帖子

我正在使用 facebook4j api 连接到 facebook。我的目标是获取和删除朋友在我的墙上发布的帖子。我正在为 Facebook 帖子搜索 FQL(删除查询)。问题:使用 FQL 或任何其他技术从 java 中删除 facebook 帖子

0 投票
0 回答
61 浏览

java - 获取应用用户的应用访问令牌

我创建了一个 Facebook 应用程序。我有自己的访问令牌及其工作。我的目标是为将要使用我的应用程序的用户生成应用程序访问令牌。用户将提供他们的凭据和 appId、appSecret 并应获取访问令牌。

我的目标是用户不必去开发者网站。他只会运行该应用程序。

0 投票
1 回答
301 浏览

facebook - 我可以使用 Web 应用程序读取用户的 Facebook 收件箱吗?

在我目前正在开发的Web 应用程序中,用户应该能够阅读他/她的Facebook 收件箱中的所有消息。相应的数据应该由服务器使用facebook4j (Java) 加载,然后呈现给用户。Graph API的当前文档建议访问收件箱需要“ read_mailbox ”权限。但是,它也说使用是有限的:

此权限授予在 Facebook 尚不可用的平台上构建 Facebook 品牌客户端的应用程序。例如,Android 和 iOS 应用程序不会获得此权限。此外,Web应用程序、桌面应用程序、车载应用程序和电视应用程序将不会被授予此权限。

这表明当要求用户授予访问权限时,我的 Web 应用程序甚至不会被允许使用“read_mailbox”权限。我理解正确吗?如果是的话,基于这些严格的限制,什么样的应用程序甚至可以使用“read_mailbox”?