2017-04-13 22 views
0

我是Node.js的新手,遇到困難。我只是想讓別人解釋我出錯的地方。我試圖從我的Facebook聊天記錄中獲得統計信息,並且我想使用此API call。這是我寫的基本代碼。Node.js Facebook API

var login = require("facebook-chat-api"); 

login({email: "Email", password: "Password"}, function callback (err, api) { 
    if(err) return console.error(err); 
    var threadID = chatNo; 
    output = api.getThreadInfo(threadNo) 
    console.log(output) 

}); 

當我的Node.js運行這個輸出是「不確定的」,我不能,如果它的,因爲API調用沒有工作,或者因爲我錯誤地試圖輸出它告訴。任何幫助將不勝感激。
Output of Node.js

+0

任何東西 - 因爲這是對抗Facebook的服務條款。如果你想以任何方式與Facebook互動 - 使用他們的API。 – CBroe

回答

0

您應該使用的getThreadInfo回調一樣,使用的用戶憑據直接登錄到Facebook是_wrong_開始與這個

login({email: "Email", password: "Password"}, function callback (err, api) { 
    if(err) return console.error(err); 
    var threadID = chatNo; 
    api.getThreadInfo(threadID, function (err, info) { 
     console.log(err, info); 
    }); 
}); 
+0

非常感謝您的快速響應,它非常完美。 –