问题标签 [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.
java - 使用应用程序访问令牌在 Facebook 页面上发布
我有一个 facebook 页面、一个 facebook 应用程序和该页面的管理员 facebook 帐户。
现在我想在该页面上发布一个链接(我不在乎如何)。
从现在开始,我通过为我的应用程序获取管理员的用户访问令牌来做到这一点,然后获取页面,获取访问令牌,然后通过我的应用程序在页面上与管理员一起发布。
现在令牌过期了,我在文档中读到了我可以:
例如,如果用户授予您的应用程序 publish_stream 权限,您的应用程序可以使用应用程序访问令牌代表他们发布状态更新。
所以我得到了应用程序访问令牌。
但是现在我不知道该怎么做,我怎样才能用那个令牌在页面的墙上发布?
facebook - RestFB:检索私人消息中的附件
我需要检索作为私人消息的一部分存在的附件,这些附件作为私人消息的一部分发布到我在 Facebook 的帐户中。我正在使用 restfb api 做同样的事情,但我只收到短信作为回复,没有链接到附件。有没有办法获取链接或检索附件?
我正在使用restfb 1.6.9 版。
重现这个的步骤是
- 在 Facebook 中创建附有照片的私人消息。
- 使用图形 API 访问帐户的收件箱。
- Web 服务响应仅返回内容和发件人详细信息
java - restfb:Facebook 支付订阅
据我所知,此功能是全新的,并且仍处于测试阶段。无论如何,阅读developers.facebook中的文档我无法确定是否可以按年付费订阅。
facebook-graph-api - 使用 Play 2.0.1 和 RestFB 访问签名的 Facebook JSON
我正在编写一个 Play 2.0.1 应用程序,它将部署在 Facebook 的画布页面中。我将 restFB 用于 Facebook API。
通过在https://developers.facebook.com/tools/explorer?method=GET手动创建访问令牌,我可以让我的应用程序访问 Facebook 用户名并将其呈现在 Facebook 上的 Canvas 页面 iFrame 中。
因此,我的应用程序控制器接收 POST 并呈现如下页面:
我的路线设置为:
但是,我如何才能访问 Facebook 在 POST 中发送给我的签名 JSON?我相信这也包含来自用户的访问令牌(假设他们已授权我的应用程序),如下所述:
https://developers.facebook.com/docs/samples/canvas/ (参见“signed_request 参数”部分)。
Java、PHP、Javascript 和 Python 有许多示例,但我找不到任何描述如何在 Play 2 中或使用 RestFB 执行此操作的示例。我尝试了许多不同的方法,但无法弄清楚如何在 Play 2 中访问已签名的请求。
谁能帮助并解释如何做到这一点?
facebook-graph-api - restfb:获取页面图片
我正在尝试获取页面图片。但是它总是返回为空。难道我做错了什么?
有任何想法吗?
java - RestFB:使用 facebook 应用程序获取用户访问令牌
这就是我所拥有的:
因此,第一行获取令牌并将其存储为 AccessToken 类型,但这对我有什么好处,因为下一行我需要将访问令牌作为字符串提供,而我无法转换它。有什么帮助吗?
java - facebook:使用 restfb 将照片发布到时间线
我正在尝试使用 restfb 将照片发布到用户的页面时间轴。
我的代码是这样的:
但是,我在时间轴上只看到文本:我的消息。
用户具有以下权限:
可能是什么问题呢?
java - 通过 RestFB 评论 Facebook 社交插件
我正在尝试通过以下页面上的社交媒体插件对 RestFB 发表评论: http ://www.zuberi.me/2011/facebook-social-plugin-comments.html
但我不知道该怎么做。我可以使用以下代码在我的墙上发布和评论帖子:
我不确定fbid
社交插件的权限以及权限,知道吗?
facebook - 当用户从 facebook 注销和每次生成访问密钥时,restfb api 不支持
我正在使用 RESTFb api 在 facebook 墙上发布消息
我的代码是:
val facebookClient: FacebookClient = new DefaultFacebookClient("access_key")
def publishMessage(msg:消息): String = {
}
但是此代码仅在我登录我的 facebook 帐户时才有效。如果我没有登录,它会给我“用户会话注销”的错误。它告诉我每次都生成访问令牌。
facebook - 使用 RestFB 获取用户到页面的连接不返回值
我正在使用带有 RestFB 的 grails 来编写一个 facebook 画布/页面应用程序。在使用 oauth 登录过程获得有效的访问令牌后,我尝试获取与页面的用户连接,以便向用户提供选项。我使用以下代码:
此调用有时会起作用并返回用户页面。但是,有时连接对象会返回一个空数据列表。如果我使用 Graph API Explorer 尝试相同的访问令牌,页面列表总是会返回。
如果我使用restfb,有人可以帮我弄清楚为什么列表有时是空的,但如果我使用Graph API explorer,它永远不会是空的吗?