Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function test(callback){
- soap.createClient('./partner.wsdl', function(err, client) {
- console.log('\t\tLogging in on Salesforce...');
- client.login({username: C.SF.Username,password: C.SF.Password},function(err,result,raw){
- console.log('\t\tDone.');
- if(err){
- console.log(error);
- return callback(error);
- }
- var sheader = {SessionHeader:{sessionId: result.result.sessionId}};
- client.addSoapHeader(sheader,"","tns","");
- client.setEndpoint(result.result.serverUrl);
- console.log('\t\tQuerying attachment...');
- client.query({queryString:'Select id,name,body,contentType From Attachment limit 1'},function(err,result2,raw){
- console.log('\t\tDone.');
- if(err){
- console.log(error);
- return callback(error);
- }
- if(result2){
- //console.log(result2.result.records[0]);
- return callback(null,result2);
- }
- });
- });
- });
- }
Add Comment
Please, Sign In to add comment