Guest User

Untitled

a guest
Jul 10th, 2018
120
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.91 KB | None | 0 0
  1. function test(callback){
  2. soap.createClient('./partner.wsdl', function(err, client) {
  3. console.log('\t\tLogging in on Salesforce...');
  4. client.login({username: C.SF.Username,password: C.SF.Password},function(err,result,raw){
  5. console.log('\t\tDone.');
  6.  
  7. if(err){
  8. console.log(error);
  9. return callback(error);
  10. }
  11.  
  12. var sheader = {SessionHeader:{sessionId: result.result.sessionId}};
  13. client.addSoapHeader(sheader,"","tns","");
  14. client.setEndpoint(result.result.serverUrl);
  15. console.log('\t\tQuerying attachment...');
  16. client.query({queryString:'Select id,name,body,contentType From Attachment limit 1'},function(err,result2,raw){
  17. console.log('\t\tDone.');
  18. if(err){
  19. console.log(error);
  20. return callback(error);
  21. }
  22. if(result2){
  23. //console.log(result2.result.records[0]);
  24. return callback(null,result2);
  25. }
  26. });
  27. });
  28. });
  29. }
Add Comment
Please, Sign In to add comment