Is it possible to change the user-agent string used with Google Apps Script UrlFetchApp.fetch
requests?
This discussion from 2010 insinuates that the Url
You can send header information with UrlFetchApp in this way:
var url = "http://mymagentohost/api/rest/products?limit=2"
var params = {
headers: { 'Content-Type': "application/json", 'Accept': "application/json",
'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/71.0.3578.98 Safari/537.36'},
muteHttpExceptions: true,
method: "GET",
contentType: "application/json",
validateHttpsCertificates: false,
};
var response = UrlFetchApp.fetch(url, params);
Just add the user agent information in the headers section. Hope it helps!
Credit goes out to: Aditya Advani
This is not possible today. Please log an enhancement request on the Issue Tracker with your use cases so this can be reviewed and considered.