问题标签 [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.
java - 使用 Facebook4j api 从页面获取帖子
我想知道是否有办法使用 Facebook4J API 从 facebook 页面获取所有(甚至是最近的)帖子?
我知道可以从用户的墙或提要中获取所有帖子,但我在 API 或文档中找不到任何显示如何从页面获取帖子的内容。
查看http://facebook4j.org/en/api-support.html#page,似乎实际上有一组与 Page 相关的方法,但是单击其中任何一个都会刷新页面,让我想到也许它们已计划但尚未实施?
我知道可以使用图形 API 从页面获取帖子,但如果可能的话,我真的宁愿坚持使用 Facebook4j。
任何投入将不胜感激!
facebook - 如何使用 facebook4j api 使用 facebook groupid 将图片发布到用户组
如何使用 facebook groupid 使用 facebook4j api 将图片发布到用户组。
上面的代码没有显示图像,它显示了一些符号。
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 帮助我从这个命令中获取数据。谢谢
java - 使用 Java 进行 Facebook 集成
我正在使用 facebook4j 在我的 Facebook 墙上发送帖子。这样做时,我面临一个错误。我的控制台中显示的错误是在运行我的代码时。我检查了我的appid
,appSecret
和accesstoken
值也是正确的。
这是我用来发送消息的代码:
我在控制台中收到以下错误:
有人可以指出我的错误吗?
java - 使用 facebook4j 在 facebook 上发布内容
我需要使用 java 通过 facebook4j 在 facebook 时间轴上发布一个字符串。但我什至无法发送一个字符。我在 facebook 上为这个问题创建了一个应用程序。我想要的只是运行一个简单的 java 程序,该程序应该在 facebook 上发布字符串。这样我的每个朋友都应该能够将其视为我的状态。这是我的代码:
java - Facebook4j - 此授权码已被使用
我正在使用 Facebook4j 在 facebook 上发布一些内容。以下代码第一次工作,但现在它说:“此授权代码已被使用”。我会假设,每次我使用它都会给我一个新的访问代码,但显然它没有。我如何告诉 facebook 给我一个新的访问令牌,而不是一遍又一遍地给我一个新的访问令牌?
这是回调 servlet 和代码:
java - 使用 Java 删除我的 Facebook 帐户上的帖子
我正在使用facebook4j
api 连接到 facebook。我的目标是获取和删除朋友在我的墙上发布的帖子。我们可以删除由 java 代码创建的帖子,但无法删除我的个人资料上由朋友创建的所有其他 Facebook 帖子。
-----我尝试过的代码----------
错误是
java - 使用 FQL 删除 Facebook 帖子
我正在使用 facebook4j api 连接到 facebook。我的目标是获取和删除朋友在我的墙上发布的帖子。我正在为 Facebook 帖子搜索 FQL(删除查询)。问题:使用 FQL 或任何其他技术从 java 中删除 facebook 帖子
java - 获取应用用户的应用访问令牌
我创建了一个 Facebook 应用程序。我有自己的访问令牌及其工作。我的目标是为将要使用我的应用程序的用户生成应用程序访问令牌。用户将提供他们的凭据和 appId、appSecret 并应获取访问令牌。
我的目标是用户不必去开发者网站。他只会运行该应用程序。
facebook - 我可以使用 Web 应用程序读取用户的 Facebook 收件箱吗?
在我目前正在开发的Web 应用程序中,用户应该能够阅读他/她的Facebook 收件箱中的所有消息。相应的数据应该由服务器使用facebook4j (Java) 加载,然后呈现给用户。Graph API的当前文档建议访问收件箱需要“ read_mailbox ”权限。但是,它也说使用是有限的:
此权限授予在 Facebook 尚不可用的平台上构建 Facebook 品牌客户端的应用程序。例如,Android 和 iOS 应用程序不会获得此权限。此外,Web应用程序、桌面应用程序、车载应用程序和电视应用程序将不会被授予此权限。
这表明当要求用户授予访问权限时,我的 Web 应用程序甚至不会被允许使用“read_mailbox”权限。我理解正确吗?如果是的话,基于这些严格的限制,什么样的应用程序甚至可以使用“read_mailbox”?