问题标签 [fql.multiquery]
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.
facebook - 在php中获取两个用户成为朋友的日期
有可能获得两个用户第一次在 Facebook 上互动的日期吗?例如:在评论、照片标签、墙贴等中。我需要这个用于 FB 应用程序,因为无法获得两个用户成为朋友的日期。
知道我能完成这件事吗?
我正在考虑合并很多 fql 查询,但还不知道如何做到这一点。如果我想给我所有的朋友这个,是不是太慢了?
javascript - Javascript FQL:按“created_time”过滤,几次调用(大部分是1次)后,没有结果返回
我正在使用 javascript api 运行以下 FQL 查询:
它应该通过提供 unix_time 返回当前用户提要上的所有 youtube 视频并允许重复查询(在第一次运行时,这本质上是NOW()
,否则它是最旧的状态时间);它确实如此,越野车:
- 不设置 a
LIMIT
(在 query1 上):在 ~3 次查询之后,返回空结果 LIMIT 100
或更多(在query1上):返回结果,但后续结果为空- 何时
created_time < NOW()
返回结果(在多个查询中);否则问题仍然存在(created_time <
最早收到状态的时间)
不返回任何错误。我有 *read_stream* 权限。我试图找到一个相关的错误,但只找到了关于 FQL 的错误,没有返回所有状态。
facebook - QT GET 请求响应不同于你从普通浏览器得到的响应
我正在尝试使用 QT 框架运行多查询。我的查询看起来像这样
到目前为止,我发现如果不使用“#query1”方法它会起作用。但我在我的应用程序中需要它,因为我的实际查询更复杂。
如果我粘贴
在浏览器的地址栏中,access_token 是有效的,我得到了回应。
当我从 QT 发出相同的请求时,我得到一个空的 json 列表(“[]”)
这是QT代码:
这当前输出“[]”。如果我使用一个简单的网址,例如
它工作得很好。
那么我错过了什么?
是不是因为我的浏览器的get请求和我的QT get请求有区别?
我是否必须配置我的 HTTP 获取请求的标头?如果是这样,价值是什么
?
先感谢您
facebook-graph-api - fql 多查询错误
我编写了以下代码来了解 fql 多查询是如何工作的:
但输出显示错误
在第 9 行调用非对象上的成员函数 fql_multiquery()
我也尝试过其他查询而不是这两个,但问题仍然存在。我正在使用 php sdk 3.0。
请帮忙。
php - 提高 Facebook FQL 的性能和可用性
我试图从我在 Facebook 上担任管理员的页面中获得一些见解。
我的代码做了什么,它通过 mySQL 获取我想要使用的页面的 ID。我没有包括那部分。
在此之后,我得到了每个 facebook ID 的 page_id、name 和 fan_count,并保存在fancounts[]
.
我有两个问题。
- 它的性能非常慢
- 我找不到像这样回显数据的方法:
我的问题是,如何修改代码以提高性能并显示上述数据?我读到了 fql.multiquery。可以在这里使用吗?
请为我提供代码示例。谢谢
facebook-graph-api - 如何从喜欢给页面的用户那里获得所有朋友?
我怎样才能得到所有喜欢给定页面的朋友,而不需要遍历朋友列表和该朋友的喜欢列表?
哑巴是这样的:
但我想知道是否有办法为此构建 FQL 查询。
推进#2并解决:
使用@Igy 的建议我可以解决它。我在下面发布了答案。无论如何,我接受了 Igy 的回答,因为是他的想法帮助了我。
前进#1:
好的,我现在有这个:
获取所有朋友:
从用户UID获取页面粉丝:
结合:
但是,它似乎不能正常工作。这是怎么回事?
facebook - javascript sdk 中的 fql 查询,用于获取特定城市的 facebook 用户
我应该选择居住在特定位置或城市的 facebook 用户的用户 ID。我怎么能在 javascript sdk 的 fql 查询中做到这一点?
facebook - fql 多查询
FB.api(
{
method: 'fql.query',
query: 'select uid,name from user where uid in (select uid2 from friend where uid1 ='+me.id+') AND current_location='+me.location.name
},function(data) {
alert(data);
}
我正在尝试根据当前用户位置获取朋友。但是此查询不起作用?有没有办法把它写成一个查询?我需要循环所有数据以检查当前位置,但检查它需要时间。所以我正在寻找单个查询来获取数据?有人可以帮我吗?
facebook-fql - fql 查询限制?
用户/网站对 fql 多查询 facebook 的每日限制是多少?我正在建立一个网站,每次登录时都会为用户查询大量 Facebook 数据?我想知道我们的网站可以做到多少次?
facebook-graph-api - 是否不允许使用按请求访问令牌对 FQL 进行批处理查询?它不工作
是否无法使用多个访问令牌使用 'method/fql.query?query=...' 批量查询图形?
过去,我从来没有遇到过使用多个访问令牌批量查询非 fql 端点的问题,但是通过批量查询 FQL 调用,只有第一个调用返回数据,其余的返回一个空的主体。
我能做出的唯一猜测是它与 access_token 相关,但如果是这样,我对如何补救感到不知所措..
例子:
data[0]['code'] 和 data[1]['code'] 都是 HTTP 200 响应。
如果我将回退访问令牌更改为 user2_tk,则 data[0]['body'] 会以空数组的形式返回(反之亦然)。即使我为每个请求指定了 access_tokens(根据:https ://developers.facebook.com/docs/reference/api/batch/#differentaccesstokens )