使用facebook javascript sdk来处理fql查询 [英] Using facebook javascript sdk to process fql query
问题描述
所以我有两个问题:
-
可以使用只有JavaScript fql为
SELECT id,name FROM user WHERE uid IN(SELECT uid1 FROM friends WHERE uid2 = me())
-
因为当我使用facebook doc尝试一些PHP SDK代码
PHP:
$ app_id ='MY_ID';
$ app_secret ='MY_APP_SECRET';
$ my_url ='POST_AUTH_URL';
$ code = $ _REQUEST [code];
$ _ REQUEST [code]
通常不能识别,我不知道$ codePOST_AUTH_URL是什么,因为我没有使用PHP SDK处理Facebook连接。有没有人有想法?
使用方法:'fql.query'
是已弃用的 REST API的一部分。
IMHO将采用更好的面向未来的方式,针对Graph API发送查询:
FB.api(/ fql?q = {你的urlencoded query},callback(){...});
I have just put implemented Facebook connect on my web-site using the JavaScript SDK. Now I would like to process an fql query.
So I have two questions:
Is it possible using only JavaScript fql as "
SELECT id, name FROM user WHERE uid IN (SELECT uid1 FROM friends WHERE uid2=me())
" ?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"]
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?
Using method: 'fql.query'
is part of the deprecated REST 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屋!