Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // Connection var username = 'myusername'; var password = 'mypass'; var jsforce = require('jsforce'); var conn = new jsforce.Connection({ // you can change loginUrl to connect to sandbox or prerelease env. // loginUrl : 'https://test.salesforce.com' }); conn.login(username, password, function(err, userInfo) {
- if (err) { return console.error(err); }
- // Now you can get the access token and instance URL information.
- // Save them to establish connection next time.
- console.log(conn.accessToken);
- console.log(conn.instanceUrl);
- // logged in user property
- console.log("User ID: " + userInfo.id);
- console.log("Org ID: " + userInfo.organizationId);
- // ... });
- // Metadata API var fullNames = [ 'Account', 'Contact' ]; conn.metadata.read('CustomObject', fullNames, function(err, metadata) {
- if (err)
- {
- console.error(err);
- }
- for (var i=0; i < metadata.length; i++)
- {
- var meta = metadata[i];
- console.log("Full Name: " + meta.fullName);
- console.log("Fields count: " + meta.fields.length);
- console.log("Sharing Model: " + meta.sharingModel);
- } }); }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement