无法在 Google 个应用程序脚本中使用 fetchURL()

Unable to use fetchURL() in Google apps scripts

我正在尝试从 Google 应用程序脚本中调用以下 URL。在我的浏览器中它工作正常,但是当从 Apps 脚本 运行 时,我收到错误 'Access denied'.

var response=UrlFetchApp.fetch(url);//Fails with Access denied exception

URL : Gets stock data in JSON format

'http://www.nseindia.com/live_market/dynaContent/live_watch/get_quote/ajaxGetQuoteJSON.jsp?symbol=AXISBANK&series=EQ 的请求失败返回代码 403。T运行 的服务器响应:访问被拒绝

访问被拒绝

你没有'无权访问“http://www.ns...(使用 muteHttpExceptions 选项检查完整响应)”

我需要做任何额外的事情吗?

状态 403 表示一切按计划进行,但收件人拒绝了请求。没有主机站点的澄清,很难说它为什么拒绝请求,但可能是由于您的代码问题导致请求被拒绝,或者他们可能有阻止此类请求的服务未经授权的 IP。

他们甚至可能将 Google 应用程序脚本特别列入黑名单,这是由于您连接的网站的性质以及滥用的可能性。