Trigger.io — поддержка FQL?

Так, с помощью facebook.api Trigger.io это отлично работает:

forge.facebook.api('me', function (data) {
    console.log(data)
})

Что почти идентично тому, как вы делаете это с FB.api.

Но этот пример ничего не возвращает:

forge.facebook.api({
    method: 'fql.query',
    query: 'SELECT uid, first_name, last_name FROM user WHERE uid = me()'
},
function(data) {
   console.log(data)
})

Поддерживает ли Trigger.io FQL?


person Niall Paterson    schedule 30.12.2012    source источник
comment
Если бы мне пришлось угадывать, я бы сказал, что trigger.io просто устанавливает forge.facebook равным facebook js sdk. Так что, вероятно, вы на самом деле используете Facebook SDK, только под forge.facebook, а не FB.   -  person Tommy Crush    schedule 30.12.2012
comment
попробуйте вызвать forge.facebook.api('fql?q=SELECT uid, first_name, last_name FROM user WHERE uid = me()', function (data) { console.log(data) }) и посмотрите, что произойдет   -  person Tommy Crush    schedule 30.12.2012
comment
@TommyCrush Умная идея (в любом случае потребуется кодировка URL), но она также ничего не возвращает, что действительно странно. Значит, это должно быть как-то связано с Триггером. В любом случае, спасибо, может быть, Амир или Джеймс могли бы ответить на этот вопрос.   -  person Niall Paterson    schedule 30.12.2012
comment
@TommyCrush это работает: forge.facebook.api('/fql?q='+encodeURIComponent('FQL HERE'), function (data) {   -  person Niall Paterson    schedule 02.01.2013


Ответы (1)


Понятно:

 forge.facebook.api('/fql?q='+encodeURIComponent('FQL QUERY'), function (data) {
     console.log(data) 
 }) 
person Niall Paterson    schedule 02.01.2013