- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-08-2024 04:58 AM - edited 05-08-2024 08:38 AM
How to use saveResponseBodyAsAttachment?
I have written the script like this:
var tablename = 'incident';
var recordSysId = 'XXXXXXXXXXXXXXXXXXxx';
var filename = 'sampleupload.txt';
var request = new sn_ws.RESTMessageV2();
request.setHttpMethod('get');
request.setEndpoint('https://xxxxxx.service-now.com/api/now/attachment/xxxxxxx/file');
request.saveResponseBodyAsAttachment(tablename, recordSysId, filename);
request.setBasicAuth('xxxxx', 'xxxxxx');
var response = request.execute();
var httpResponseStatus = response.getStatusCode();
var httpResponseContentType = response.getHeader('Content-Type');
var newAttachmentSysId = response.getResponseAttachmentSysid();
var parsed;
var httpResponseBody;
gs.log("http response status_code: " + httpResponseStatus);
gs.log("http response content-type: " + httpResponseContentType);
gs.log(newAttachmentSysId);
Getting result as below:
*** Script: http response status_code: 404
*** Script: http response content-type: application/json;charset=UTF-8
*** Script: null
Note - Script reference: https://developer.servicenow.com/blog.do?p=/post/saving-restmessagev2-responses-as-attachments/Savin...
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-08-2024 10:10 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-08-2024 05:21 AM
Hi @Suggy
Refer below link it help you.
https://developer.servicenow.com/blog.do?p=/post/saving-restmessagev2-responses-as-attachments/
Thanks
dgarad
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-08-2024 08:39 AM
@dgarad My script reference for from that blog post only, but not working
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-08-2024 08:50 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-08-2024 10:10 AM
After giving the role it worked.