问题标签 [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.

0 投票
1 回答
634 浏览

iphone - iOS:使用 FBGraph API 获取 FriendList 以及相应的名称、ID 和图片

您可以像这样friendList使用 :respective name and idFBGraph API

但是如何name, id and picture使用all friendsFBGraph API

0 投票
1 回答
64875 浏览

node.js - “导出”上的 Node.js 语法错误“意外令牌”。

我一直在尝试学习 node.js。我正在尝试创建一个简单的 node.js web api 和一个 html-javascript 前端以使用 Facebook auth 登录并将 Facebook id 存储在 Mongodb 中。

我可以通过遵循在线提供的教程来做到这一点。

现在我想将代码分离到多个文件中,但是当我尝试创建一个路由“用户”并通过导出公开函数时。我收到以下错误。

编辑#1

编辑#2

这就是我在用户路线中的全部内容。实际上,我犯了一个非常愚蠢的错误,我在前面留下了逗号 graph = require('fbgraph')而不是分号。修复此语法错误后,我收到此错误。

0 投票
1 回答
72 浏览

ruby-on-rails - 从 Facebook 访问大量数据

因此,我正在开发一个 Rails 应用程序,而我为其设计它的人似乎对数据量的要求非常高。他们希望收集登录到应用程序的用户的所有帖子,以及他们每个朋友在过去一年中的所有帖子。

在向我传达这个特定级别的详细信息之前,我使用 fb_graph gem 构建了这个东西,并通过帖子进行分页。我遇到了这样一个事实,即首先需要很长时间才能做到这一点,即使我更改了每页请求的帖子数量。其次,我经常遇到 Oauth 错误 #613,每 600 秒有超过 600 个请求。在将每个请求增加到 200 个帖子后,我遇到的限制减少了,但是获取所有这些数据仍然需要非常长的时间。

我对 FQL 替代方案不是特别熟悉,但在我看来,我们将不得不优先考虑速度或数据量。有没有一种方法可以让我快速检索此级别的信息?

编辑:当我检索它们时,我确实将所有帖子保存到数据库中。所需要的是通过并抓取过去一年的所有帖子,供用户和朋友使用。这个过程需要很长时间,我基本上想知道是否有任何方法可以加快速度。

0 投票
2 回答
109 浏览

iphone - 如何从 iPhone 上安装的 facebook 应用程序获取数据?

我想在 iPhone 上从已安装的 Facebook 应用程序中获取用户信息等数据(我不需要在应用程序上再次登录屏幕,就像在 FBGraph 或 ShareKit 中那样)。我应该能够直接从已安装的 Facebook 应用程序(如果已安装)获取数据。我该怎么做?

它对我来说非常紧迫。有人知道吗?

0 投票
1 回答
190 浏览

ruby-on-rails - multi_json gem 上的 gem 冲突 oa-oauth 和 fb_graph

我该如何解决这种冲突?

我的宝石文件:

谢谢

0 投票
1 回答
217 浏览

ruby-on-rails - 如何在 fb_graph 中获取访问令牌过期时间?

我知道如何获取访问令牌。

任何人都可以建议我如何获得到期时间。

0 投票
1 回答
184 浏览

ruby - 使用 FbGraph 从 facebook 获取所有用户设备

我想从 facebook 获取所有用户设备,我是获取用户详细信息的用户 FbGraph。我已成功获取电影、音乐电视、教育和其他一些信息,但我不知道如何获取用户设备信息。是来自 facebook 的文档链接。以下是我如何获取用户信息和他的兴趣的代码片段示例。我相信它可以被重构。请告诉我如何使用 FbGraph 获取所有设备信息。谢谢

0 投票
2 回答
718 浏览

ruby-on-rails - 如何解决 FbGraph::Unauthorized: OAuthException :: (#200) 用户尚未授权应用程序执行此操作

我收到错误 FbGraph::Unauthorized: OAuthException :: (#200) 用户尚未授权应用程序执行此操作。我的 omniauth.rb 如下所示:

我的控制器包含:

我得到了这个错误:

请解决我的问题。我正在使用有效的 access_token 谢谢

0 投票
1 回答
2908 浏览

ruby-on-rails - 发布到提要时出错:“用户尚未授权应用程序执行此操作”

从 url 在我的 facebook 上发布提要时出现错误:

我正在使用

https://graph.facebook.com/me/feed?name=hello&message=hello_from_url&access_token=access_token

作为我的网址。我正在创建一个我需要范围参数的 rails 应用程序,以便我可以从 rails 应用程序在我的时间轴上发布,但我无法找到确切的解决方案。

0 投票
1 回答
924 浏览

ruby-on-rails - 得到#

我正在使用带有 Rails 的 FbGraph gem。每次我尝试发布操作时,都会收到此错误:

自定义日志格式,但错误如打印。gaymerx 是我们应用程序的命名空间,我们已经创建了发布操作(尽管我们必须在提交之前向 fb 发布一些“发布”操作)。验证用户令牌有效,并具有打开图权限。

这是调用代码:

知道会发生什么吗?


一些简单的vim命令

抱歉,如果这不完全是一个编程问题。

我主要使用 Vim 来编辑我的程序。所以我对所有 Vim 专家的问题是:

  1. 有没有办法在 Vim 中选择和滚动?我想复制一堆代码,在传递过程中,我总是复制我可以在 vim 屏幕上查看的所有内容,然后将其粘贴到任何地方,然后向下滚动,然后复制并粘贴..重复..直到完成。有没有办法可以有效地复制一大块代码?

  2. 格式化代码行——你知道当你复制和粘贴一些代码时,有时 10 行代码会变成 30 行非常混乱的代码吗?那么,有没有重新格式化代码的命令?在pass中,我手动返回并正确缩进所有当你得到500行时有时会超级重复的东西。我在其他网站上看到了有关命令的内容,1G = G有人可以确认吗?当我在命令行中尝试它时,我收到一个错误E464: ambiguous use of user-command line,我什至不知道这意味着什么。

我知道 Vim 中有一个帮助命令,但是当有 200 个 txt 文件之类的文件时,我什至不知道从哪里开始,坦率地说,这更快:)