Advertisement
Guest User

Untitled

a guest
Jun 26th, 2018
112
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. var user = {
  2.     name: 'AdmMID',
  3.     password: 'Adm.miD!Hoff'
  4. },
  5.  
  6. //'Authorization': 'Basic U0VSVklDRU5PVzprOTdEUGIydjNFMG1Od2NwSUxEOA=='
  7. headers = {
  8.     'Content-Type': 'application/json',
  9.     'Accept': 'application/json',
  10.     'OData-MaxVersion': '4.0',
  11.     'OData-Version': '4.0'
  12. },
  13.  
  14. //  https://demucsrnmpi01.corp.hoffmann-group.com/webacs/api/v3/data/GuestUsers
  15. //  http://demucsrapebs02.corp.hoffmann-group.com:50247/api/v1/servicenow
  16. endpoint = 'https://crmqss1.hoffmann-group.com/api/data/v8.2/accounts?$select=name&$top=3',
  17.  
  18. httpMethod = 'GET',
  19.  
  20. reqBody = JSON.stringify({
  21.  
  22. }),
  23.  
  24. timeOutTimer = 60,
  25.  
  26. midServer = 'demucsrapmid01-test'; //15bbe361dbc16600b4ffb6bffe9619b0
  27.  
  28. var req = new sn_ws.RESTMessageV2();
  29. req.setBasicAuth(user.name, user.password);
  30. req.setEndpoint(endpoint);
  31. req.setHttpMethod(httpMethod);
  32. setReqHeaders(req, headers);
  33. req.setMIDServer(midServer);
  34. req.setRequestBody(reqBody);
  35.  
  36. var res = req.execute();
  37. res.waitForResponse(timeOutTimer);
  38.  
  39. gs.log(JSON.stringify({
  40.     status: res.getStatusCode(),
  41.     body: res.getBody()
  42. }), 'msCrmDebug');
  43.  
  44. function setReqHeaders(request, headers) {  
  45.     for(var header in headers) {
  46.         request.setRequestHeader(header, headers[header]);
  47.     }
  48. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement