问题标签 [facebook-graph-api-v2.0]
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.
ruby-on-rails-3 - fb_graph 或 koala 用于与 facebook graph API v2.0 交互
在尝试与 facebook 的图形 API v2.0 交互时,fb_graph 与 koala 的优缺点是什么。
我的应用程序是rails 3,我使用omniauth 来验证facebook 的用户,但我正在寻找一种解决方案来发布到用户的墙上并与facebook 的API v2.0 交互。我不知道我现在应该集成哪个 gem。
有人可以解释每种解决方案的优缺点吗?非常感谢
facebook - Facebook API v2.0 发布后,我们现有的应用程序会发生什么变化?
Facebook 最近推出了他们的新应用程序 API,之前开发的所有应用程序会发生什么变化?我们注意到我们的一个应用程序停止工作,这是因为 Facebook 更改了他们的 API 造成的吗?谢谢
facebook-access-token - 应用程序使用应用程序令牌询问自身
是否有与“/me”别名等效的应用令牌?换句话说,有没有一种方法可以让应用程序请求有关自身的数据,而无需在“/{app-id}”请求中硬编码其应用程序 ID?从本质上讲,我想要的只是应用程序 ID 本身,我可以从应用程序令牌中提取它,但令牌应该是不透明的,并且执行该提取的字符串操作似乎是做作。在我做这件事之前,我想知道应用程序是否有更好的方法来询问自己。
android - 如何从应用范围的用户 ID 获取 facebook 用户 ID?
我需要获取读取的 facebook userId,登录后我得到 app-scoped-userID,我怎么能得到 userId?
facebook-graph-api-v2.0 - user_friends 列表为空 Facebook SDK 3.14.1
使用此代码,我想提取我的朋友列表,下一步是我朋友的所有最后签到,但列表始终为空。
我也想得到我朋友的所有签到,但数据是空的,如果有人可以帮助我,我会很高兴
LogCat 的输出:
facebook - 解析 Unity Facebook 400 错误请求
我正在使用 Facebook SDK 和 Parse 插件。我可以独立成功地使用 Parse 和 Facebook 登录。当我尝试使用我的 Facebook 访问令牌“注册”进行解析时,我收到 400 错误请求。
我相信我的 parse.com 帐户设置正确(我已使用我的应用程序 ID 和机密(用于主应用程序和测试应用程序)扩充了身份验证部分。
这是我的代码。
我做错了什么,我该如何解决?
javascript - Facebook Javascript SDK 发布到提要给出“发生错误。请稍后再试”错误
我正在使用 JS SDK 在用户的时间轴上发布一些内容。我的网站使用 site44 托管,因此具有http://domainname.site44.com类型的 url 。这是我正在使用的代码:
在 channel.html 文件中,我有以下代码:
当用户使用 javascript 的 onclick="share()" 单击按钮时,我会触发 share() 函数。
我在 fbrell 上对此进行了测试,并且效果很好。但是,当我在我的网站上使用它时,弹出窗口会显示错误消息An error occurred. Please try later
。我在 Stack Overflow 上遇到过其他类似的问题,但没有一个有帮助。我还在我的 APP 设置中添加了正确的域。我究竟做错了什么?
android - Facebook:代理应用程序无法请求发布权限,而无需事先安装
我正在使用 Facebook SDK 3.8 开发一个 Android 应用程序。
它对我来说可以正常工作。
但它不适用于我的朋友或任何其他 Facebook 帐户。
它通知“ The proxied app cannot request publish permissions without having being installed previously.
”,无一例外。
注意:我已在 facebook 上将此应用程序设置为“设置和查看”选项卡中的“实时且可供所有用户使用”。
我的请求权限:
facebook - Facebook 图形 API v2.0 结果是否映射到 v1.0?
如何为尚未登录应用程序的用户获取应用程序范围的 ID - 特别是登录用户朋友的 ID?
这是用例:
- 应用程序目前在 v1.0 上。
- 用户 A 登录到应用程序,我得到了一个 fbId_a,以及用户的朋友 B fbId_b(这些不是应用程序范围的 Id,b 不是应用程序用户)。
当我迁移到 v2.0 时,如果 B 加入,我将获得 B fbId_b_appscoped 的 appscoped id。如何确定 fbId_b_appscoped 与我的数据库中存在的 fbId_b 相同?
fbId_b_appscoped 和 fbId_b 之间是否存在一对一的映射关系?如果是这样,它的 API 是什么?
javascript - Facebook Graph API v2.0 检索有共同点的朋友
我正在构建一个应用程序,该应用程序旨在用作为同一组织工作的人员的目录,我们都有共同的 Facebook,所以看起来很容易让我们聚在一起。不过我有一个问题,在实际部署应用程序之前,如何获取他们的测试信息?我在Facebook Graph Api v2.0+ 上阅读 - /me/friends 返回空的,或者只有也使用我的应用程序的朋友并注意到它不容易或根本不允许。我错了吗?
现在我有:
但是我得到了空数组,我能做些什么吗?