0
我正在使用node.js
通過有效的Facebook AccessToken獲取登錄用戶的Facebook好友。Node.js中的FQL錯誤HTTPS GET
我使用node.js
HTTPS模塊,這樣做與此選項:
var query = 'q=SELECT uid, name, is_app_user FROM user WHERE uid IN (SELECT uid1 FROM friend WHERE uid2=me()) and is_app_user=1';
var options = {
host: 'graph.facebook.com',
port: 443,
path: 'fql?' + encodeURI(query) + '&method=GET&metadata=true&format=json&access_token=' + accessToken
};
有時我可以和我的朋友獲取數據,但有時我得到來自Facebook提到的錯誤信息無效的網址。
我的Facebook應用程序在沙盒模式和我的服務器IP是在應用程序白名單
任何想法,這是爲什麼會發生?
謝謝!
使用[我的FQL模塊(當我一直有同樣的錯誤https://github.com/hughsk/fql-node ),但我幾乎可以肯定,它與URL沒有任何關係 - 我已經寫了一些測試,有些時候他們沒有寫。這可能是一個速度限制,或更可能是Facebook的一個錯誤? – hughsk