基于 (Facebook JavaScript SDK) 而构建,现在使用 facebook-node-sdk,您可以轻松地编写相同的代码,并在服务器 (nodejs) 和 Facebook 之间共享。
基于 (Facebook JavaScript SDK) 而构建,现在使用 facebook-node-sdk,您可以轻松地编写相同的代码,并在服务器 (nodejs) 和 Facebook 之间共享。
使用 facebook-node-sdk,您现在可以轻松地编写相同的代码,并在服务器 (nodejs) 和客户端 (Facebook JavaScript SDK) 之间共享。 此 SDK 会将哪个 AppID 正在使用它的信息直接报告给 Facebook。 作者: Thuzi 许可证: Apache v2
npm install fbvar FB = require('fb');在 samples/scrumptious/config.js 中更新 appId 和 appSecret
npm install
cd samples/scrumptious
npm install
node app.jsvar FB = require('fb');
FB.api('4', function (res) {
if(!res || res.error) {
console.log(!res ? 'error occurred' : res.error);
return;
}
console.log(res.id);
console.log(res.name);
});传递参数
var FB = require('fb');
FB.api('4', { fields: ['id', 'name'] }, function (res) {
if(!res || res.error) {
console.log(!res ? 'error occurred' : res.error);
return;
}
console.log(res.id);
console.log(res.name);
});var FB = require('fb');
FB.setAccessToken('access_token');
var body = 'My first post using facebook-node-sdk';
FB.api('me/feed', 'post', { message: body}, function (res) {
if(!res || res.error) {
console.log(!res ? 'error occurred' : res.error);
return;
}
console.log('Post Id: ' + res.id);
});var FB = require('fb');
FB.setAccessToken('access_token');
var postId = '1234567890';
FB.api(postId, 'delete', function (res) {
if(!res || res.error) {
console.log(!res ? 'error occurred' : res.error);
return;
}
console.log('Post was deleted');
});var FB = require('fb');
FB.setAccessToken('access_token');
FB.api('fql', { q: 'SELECT uid FROM user WHERE uid=me()' }, function (res) {
if(!res || res.error) {
console.log(!res ? 'error occurred' : res.error);
return;
}
console.log(res.data);
});var FB = require('fb');
FB.setA暂无开放 Issues,或尚未同步最近议题。