问题标签 [fb-graph]
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 - 无法使用 fb_graph 创建墙帖
我正在尝试创建一个测试用户,然后在该用户的墙上写字。这是我的代码,后面是我得到的错误(我正在使用 ruby 和 gem fb_graph):
publish_stream 应该给我适当的权限来写到墙上,但正如你所看到的,它没有。
有什么建议么?
谢谢你的帮助。
ruby-on-rails - FbGraph:Facebook 活动有地图,但返回的场地未定位
我不确定这是一个 fbgraph 错误。事实上,我很确定不是,但我想了解为什么某些 facebook 活动显示地图,但是当我使用 FbGraph 获取它们时,返回的场地没有场地信息。
我正在做:
作为回应的一部分,场地是
这是为什么?
ruby-on-rails-3 - Rails - 新安装的 gem 的未初始化常量错误
我在使用新安装的 gem 时遇到了问题——我认为我一定缺少一些东西,因为我在 fb_graph 和 koala 上都遇到了同样的错误。我将 gem 添加到我的 gemfile 中,然后bundle install
编辑它。我认为这就是你所要做的,所以我尝试使用在 github 上他们各自的 wiki 中演示的命令,看看它们是否对我有用。
在 Koala 的情况下,我将这一行添加@graph = Koala::Facebook::GraphAPI.new
到显示pages#home
. 我得到了错误uninitialized constant PagesController::Koala
。
在 FB_Graph 的情况下,我添加了该行user = FbGraph::User.me(ACCESS_TOKEN)
并得到了错误uninitialized constant PagesController::FBGraph
。
显然我做的不对——也许我安装了一些关于配置我缺少的 gems 的东西——不太确定。我以前从来没有真正搞砸过 FB API,所以这个错误可能与 FB gems 相关。请指教。
ruby-on-rails - 从 delay_job 执行时,Ruby on Rails fb_graph 使用未定义的方法字节大小失败
我正在使用 Facebook 的组合omniauth
并delayed_job
与 Facebook 集成。我有一个Authentication
看起来有点像这样的模型:
那么从控制台我可以做这样的事情:
... 一切正常,更新已发布到我的 Facebook 提要。
但是,在应用程序中,我创建了一个完全执行上述操作的自定义延迟作业,只是每次都会失败,并出现以下错误堆栈:
我已经正式到了开始将昂贵的计算机扔出窗外的地步。任何人都可以提供任何关于它为什么失败的见解,为什么它在从控制台执行时工作但在从自定义延迟作业执行时失败?
任何帮助是极大的赞赏。谢谢你。
facebook - 设计 + Omniauth + fb_graph + Rails 3 教程
任何人都可以建议一个关于如何在 Rails 3 中使用 Devise 和 Omniauth 设置 Facebook 身份验证的完整教程,然后使用 fb_graph 将其与 Facebook Graph API 集成?
我已经查看了 Ryan Bates 的 railscasts 和大量其他教程,但它们似乎都不起作用。任何关于此事的帮助将不胜感激。
facebook-graph-api - 来自 devise+omniauth-facebook 身份验证的访问令牌,用于在 fb-graph 中使用
我在 Rails 3 应用程序中使用 devise 和 omniauth-facebook 进行 Facebook 身份验证,基于本教程:将 Facebook auth 添加到 Rails 3.1 应用程序,效果很好!
但现在我想在我的应用程序中完全集成 Facebook,通过它我可以访问用户的照片、朋友等,为此我正在考虑使用 fb_graph。fb_graph 需要一个令牌,我想知道如何编辑我的用户模型以保存令牌并在 fb_graph 中使用它。任何有关此事的帮助将不胜感激。
这就是我的用户模型现在的样子:
devise - 我没有对 fb 用户的离线访问权限 - 我应该在会话中存储朋友列表吗?RoR、设计、Omniauth 和 FBGraph
我通过 facebook 在我的应用程序上对用户进行身份验证。执行此操作时,我获取访问令牌并执行验证。但是,在登录后不久,我将不得不向我的用户展示他们的朋友列表。问题是访问令牌到那时已经过期。
鉴于我正在使用 devise、omniauth 和 fbgraph gem,我该如何执行此操作?
想法:
- 获取新的访问令牌。我该怎么做呢?我是否必须修改我的omniauth_callbacks_controller?
- 我应该将朋友列表存储在会话变量中吗?
我的omniauth控制器:
facebook - 获取共享链接的所有 Facebook 评论
我想在特定链接上获取 Facebook 上的所有评论。看到这张图片:http ://cl.ly/062k1T380V1V3y2b1t0G ,我想获得该链接的所有 55 条评论。有什么办法可以做到吗?
我试过graph.facebook.com/search?q=madhyamam.com,但是输出不准确,或者返回空值。
ruby-on-rails - FB_Graph:发生错误。请稍后再试
我正在为我的 rails 应用程序使用 fb_graph。我刚刚关注了 nov/fb_graph 应用程序。直到上周它都运行良好,我可以登录并获取用户信息。但突然我得到了错误。我没有更改我的应用程序中的任何内容。我的 app_id,screat_id 一切都是正确的。
即使我在关闭 facebook 错误窗口时遇到错误,例如
Graph::Auth::VerificationFailed Facebook cookie 未找到
任何人都可以通过这个错误
ruby - 如何使用 ruby fb_graph 发布 Facebook 页面更新?
我只是想将某些事件的帖子自动发送到我的公司 Facebook 页面。从我迄今为止所读到的内容看来,它似乎应该很简单,但是我遇到了障碍。
我有一些代码的示例,错误如下:
这将返回以下错误:
在developers.Facebook.com/apps -> Settings -> Auth Dialog 上,我将 设置Extended Permissions
为包含publish_stream
和status_update
.
我发现curl
使用相同令牌的访问确实可以按如下方式工作:
我是否错过了某处的权限设置,或者没有使用fb_graph
ruby gem 正确调用 api?