Facebook FQL不返回结果,而GraphAPI返回结果
我正在尝试通过用户名获取Facebook用户信息。我正在尝试发出以下FQL请求:Facebook FQL不返回结果,而GraphAPI返回结果,facebook,facebook-graph-api,facebook-fql,Facebook,Facebook Graph Api,Facebook Fql,我正在尝试通过用户名获取Facebook用户信息。我正在尝试发出以下FQL请求: SELECT first_name, last_name FROM user WHERE username="Google" 我没有得到任何数据回应: { "data": [ ] } 相同的查询适用于其他用户名: SELECT first_name, last_name FROM user WHERE username="c1egger" 这给了我: { "data": [ {
SELECT first_name, last_name FROM user WHERE username="Google"
我没有得到任何数据回应:
{
"data": [
]
}
相同的查询适用于其他用户名:
SELECT first_name, last_name FROM user WHERE username="c1egger"
这给了我:
{
"data": [
{
"first_name": "Paul",
"last_name": "Dmitryev"
}
]
}
我已尝试将GrapAPI用于以下请求:
/Google?fields=id,name
结果是:
{
"name": "Google",
"id": "104958162837"
}
另外,当我试图通过userid进行查询时,我也遇到了同样的问题
我的应用程序的主要部分使用FQL,所以在开始复杂的FQL移植之前,我想弄清楚为什么FQL不能工作 它们不是同一个请求
/Google?fields=id,name
该请求没有签入“User”表,这就是为什么您无法检索id为“104958162837”的用户“google”
facebook.com/c1egger和facebook.com/Google不是同一类型的页面
select name from page where page_id=104958162837
或
提供与图形api相同的结果
FQL是有效的,但它比GraphApi更复杂
它们不是同一个请求
/Google?fields=id,name
该请求没有签入“User”表,这就是为什么您无法检索id为“104958162837”的用户“google”
facebook.com/c1egger和facebook.com/Google不是同一类型的页面
select name from page where page_id=104958162837
或
提供与图形api相同的结果
FQL是有效的,但它比GraphApi更复杂