问题标签 [restfb]

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 投票
0 回答
1328 浏览

java - java restfb:在墙上公开时,如何为用户打开确认窗口?

我使用 RestFB 1.6.4 创建一个 facebook 应用程序。我使用以下命令在用户墙上发布:

问题是这个命令会立即发布消息。我希望弹出一个 HTML 页面,向用户显示即将发送的消息,允许他添加评论。

例如,在 Zynga Poker 上,每当我想发布消息时,都会弹出一个 html 页面,我可以在发送消息之前进行确认。restfb 有类似的东西吗?facebook graph api是否允许这种方法?

谢谢!

更新

我将检查旧版 API。也许 restfb 不是这里的解决方案。当我尝试使用 RestFB 中的方法在墙上发帖时,我需要请求额外的权限以允许我在用户的墙上发帖。

我需要找到一种不同的方法来向用户显示我想在墙上发布的内容,当他确认时,当用户允许我的应用程序时,将发布消息而无需请求更多权限。

0 投票
1 回答
561 浏览

facebook - 如何在restFB中打印日志输出

我正在使用 restFB 框架来做一些与 fb 相关的事情。为了调试一个问题,他们要求我提供来自日志的响应 json。

但我在日志中没有看到任何内容。那么我应该如何启用或我应该写什么来打印日志记录?

0 投票
1 回答
2794 浏览

java - Facebook:在朋友的墙上张贴照片

我正在尝试使用 RestFB(Facebook 的 Java API)在朋友的墙上贴一张照片。我尝试了各种解决方案,例如:

fbu 是朋友的 Facebook 用户 ID。这段代码实际上将照片贴在我的墙上!

此代码将消息发布在我朋友的墙上,但没有照片。

奇怪的是,可以直接使用Facebook将照片上传到朋友墙上,所以在我看来应该可以使用Graph......

有什么线索吗?

0 投票
2 回答
453 浏览

java - 尝试在 GAE 开发环境中使用 restFB 时出错

我正在尝试在 Google App Engine 上使用 restFB,当我尝试获取有关当前用户的信息时,出现错误,

下面是我正在使用的代码,

我需要做什么才能让它在开发服务器上工作?

0 投票
3 回答
10842 浏览

facebook - Facebook:发送应用邀请

如何发送邀请以使用具有 Graph API 的应用程序?我看了参考,找不到合适的东西。有什么线索吗?

0 投票
1 回答
325 浏览

tomcat7 - 如何在 Tomcat 7 中使用 RestFB?

我是JSP的新手。请问如何在Tomcat 7中安装RestFB的JAR文件?

0 投票
1 回答
1194 浏览

java - Facebook FQL:朋友的 uid

我正在使用 restfb 1.6.5(1.6.4 中的相同问题)并且在获取我朋友的 uid 时遇到问题。这很好用(我的查询):

响应正文包含类似:{"id":"1234","name":"ME" ...}fbUserMe.getId()返回我的 uid。随着下一个代码被剪断,我想得到我朋友的 uid(朋友查询):

但这总是输出null,尽管响应正文包含以下内容:[{"uid":5678,"first_name":"Peter" ...} ...]

响应的明显区别在于id=1234我的查询和uid=5678朋友的查询。如果我使用RestFBFqlUser中描述的自定义类,我可以获得uid。现在我不确定uid。我真的得到了相同的id(与我的朋友在 me-Query 中得到的相同)还是得到了Facebook: FQL-user中描述的third_party_id之类的东西?

0 投票
2 回答
2261 浏览

java - 使用 RestFB 获取 FB 用户位置

我正在尝试使用 RestFB 检索用户的家乡位置。这是代码:

t.facebookClient=new DefaultFacebookClient("mqJHZiRx7W3Z9QdDu"); User user=t.facebookClient.fetchObject("100001108623365", User.class); System.out.println(user.getHometownName());

但是,即使 FB 页面列出了主位置,FB API 也会返回 null。我正在提交一个有效的 OAuth 令牌。

我怎样才能得到这些信息?如果这是不可能的,我可以检索 Post 对象的地理位置吗?

先感谢您

0 投票
0 回答
1315 浏览

java - 使用 Java 向其他 facebook 用户发布应用程序生成的应用请求

好的,我想做的似乎是 facebook 应用程序体验的一个极其核心的部分,但我找不到任何像样的例子。我只想生成一个“apprequest”,以在朋友使用该应用程序时发生感兴趣的事情时通知另一个用户。我正在使用 Java 和 RestFB,并尝试了以下代码:

并尝试用用户 ID 替换“我”,这会导致 OAuthException: (#100) Invalid parameter: Unknown error。facebook 文档描述了这个 PHP 示例:

但就像我所看到的其他一切一样,这不只是向当前用户(即我自己)发送一些东西吗?那有什么意义呢?如果有人用 Java 做过这件事,我很想听听你的消息:)

0 投票
1 回答
783 浏览

java - 无法使用 restFB 获取具有特定位置的事件

我无法获取佐治亚州发生的所有体育赛事。这是使用它的正确方法吗,因为它目前正在检索全国各地的所有事件。