UNPKG

force

Version:

force.js is a REST API wrapper for force.com, database.com, and salesforce.com

27 lines (22 loc) 811 B
var nforce = require('../'); var sfuser = process.env.SFUSER; var sfpass = process.env.SFPASS; var query = 'SELECT Id, FirstName, LastName, Email FROM Lead LIMIT 10'; var org = nforce.createConnection({ clientId: '3MVG9rFJvQRVOvk5nd6A4swCyck.4BFLnjFuASqNZmmxzpQSFWSTe6lWQxtF3L5soyVLfjV3yBKkjcePAsPzi', clientSecret: '9154137956044345875', redirectUri: 'http://localhost:3000/oauth/_callback' }); org.authenticate({ username: sfuser, password: sfpass}, function(err, oauth) { if(err) { console.error('unable to authenticate to sfdc'); } else { org.query(query, oauth, function(err, resp) { if(resp.records && resp.records.length) { resp.records.forEach(function(rec) { console.log('Lead: ' + rec.FirstName + ' ' + rec.LastName); }); } }); } });