gpt4 book ai didi

javascript - 使用 Facebook 的 Javascript SDK 运行 FQL 查询

转载 作者:行者123 更新时间:2023-11-28 19:53:35 26 4
gpt4 key购买 nike

这是我的查询:

select uid, name, is_app_user from user where uid in (select uid2 from friend where uid1=me()) and is_app_user=1

我需要使用 Javascript SDK 运行它。我该怎么做呢?我不确定语法和格式。当我在 Open Graph Explorer(FBL 部分)中运行上面的 FQL 查询时,它可以工作,但我无法让它在 Graph API 部分中工作。

谢谢

最佳答案

您可以通过 JS SDK ( https://developers.facebook.com/docs/javascript/reference/FB.api ) 的 FB.api() 方法运行它,方法是使用

/fql?q=

端点(如果您像这样对查询进行 URL 编码)

/fql?q=select%20uid%2C%20name%2C%20is_app_user%20from%20user%20where%20uid%20in%20(select%20uid2%20from%20friend%20where%20uid1%3Dme())%20and%20is_app_user%3D1&access_token={YOUR_USER_ACCESS_TOKEN}

JS 代码如下所示:

FB.api('/fql?q=select%20uid%2C%20name%2C%20is_app_user%20from%20user%20where%20uid%20in%20(select%20uid2%20from%20friend%20where%20uid1%3Dme())%20and%20is_app_user%3D1&access_token={YOUR_USER_ACCESS_TOKEN}', function(response) {
console.log(response);
});

不要忘记添加您的访问 token !

关于javascript - 使用 Facebook 的 Javascript SDK 运行 FQL 查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23001681/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com