0.2.0 • Published 12 years ago

facebook-node-sdk v0.2.0

Weekly downloads
515
License
-
Repository
github
Last release
12 years ago

Facebook Node SDK

Facebook API Implementation in Node.

Build Status

Features

  • Supports all Facebook Graph API, FQL, and REST API.
  • Compatible with the official Facebook PHP SDK.

Install

To install the most recent release from npm, run:

npm install facebook-node-sdk

Synopsis

var Facebook = require('facebook-node-sdk');

var facebook = new Facebook({ appID: 'YOUR_APP_ID', secret: 'YOUR_APP_SECRET' });

facebook.api('/amachang', function(err, data) {
  console.log(data); // => { id: ... }
});

With express framework (as connect middleware)

var express = require('express');
var Facebook = require('facebook-node-sdk');

var app = express.createServer();

app.configure(function () {
  app.use(express.bodyParser());
  app.use(express.cookieParser());
  app.use(express.session({ secret: 'foo bar' }));
  app.use(Facebook.middleware({ appId: 'YOUR_APP_ID', secret: 'YOUR_APP_SECRET' }));
});

app.get('/', Facebook.loginRequired(), function (req, res) {
  req.facebook.api('/me', function(err, user) {
    res.writeHead(200, {'Content-Type': 'text/plain'});
    res.end('Hello, ' + user.name + '!');
  });
});
0.2.0

12 years ago

0.1.14

12 years ago

0.1.13

12 years ago

0.1.12

12 years ago

0.1.11

12 years ago

0.1.10

12 years ago

0.1.9

12 years ago

0.1.7

12 years ago

0.1.6

12 years ago

0.1.5

12 years ago

0.1.4

12 years ago

0.1.3

12 years ago

0.1.2

12 years ago

0.1.1

12 years ago

0.1.0

12 years ago

0.0.1

12 years ago