使用 facebook javascript sdk 处理 fql 查询 [英] Using facebook javascript sdk to process fql query
问题描述
我刚刚使用 JavaScript SDK 在我的网站上放置了已实现的 Facebook 连接.现在我想处理一个 fql 查询.
I have just put implemented Facebook connect on my web-site using the JavaScript SDK. Now I would like to process an fql query.
所以我有两个问题:
是否可以只使用 JavaScript fql 作为
SELECT id, name FROM user WHERE uid IN (SELECT uid1 FROM Friends WHERE uid2=me())
"?
因为当我使用 facebook doc 尝试一些 PHP SDK 代码时
Because when I tried some PHP SDK code using the facebook doc
PHP:
$app_id = 'MY_ID';
$app_secret = 'MY_APP_SECRET';
$my_url = 'POST_AUTH_URL';
$code = $_REQUEST["code"];
$_REQUEST["code"]
通常无法识别,我不知道什么是'POST_AUTH_URL'
",因为我没有使用用于处理 Facebook 连接的 PHP SDK.有人有想法吗?
$_REQUEST["code"]
is quite normally not recognized and I don't know what is the "'POST_AUTH_URL'
" because I didn't use the PHP SDK to process the Facebook-connect. Does anyone have an idea?
推荐答案
使用 method: 'fql.query'
是 已弃用 REST API 的一部分.
Using method: 'fql.query'
is part of the deprecated REST API.
恕我直言,一种更好的、面向未来的方式是针对 Graph API 发送您的查询:
A better, future-proof way IMHO is to send your queries against the Graph API:
FB.api("/fql?q={your urlencoded query}", callback() { … } );
这篇关于使用 facebook javascript sdk 处理 fql 查询的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!