强制Google Script使用相同的IP来处理来自UrlFetchApp fetch的请求

时间:2017-11-24 07:33:10

标签: google-apps-script request fetch urlfetch

我正在使用Google Script UrlFetchApp fetch,并想出它所做的请求是从不同的IP地址完成的。如果多次调用UrlFetchApp.fetch(),则每个请求都来自另一个IP。

我正在使用DigestAuth和SessionId来发出请求,因为获取SessionId(基于IP)的调用来自不同的IP,因此我获得403 Forbidden。

f.e。 获得SessionId的电话是107.178.192。 52 使用基于IP的SessionId的呼叫来自107.178.192。 56

我可以强制UrlFetchApp.fetch()从同一个IP发出请求吗?

1 个答案:

答案 0 :(得分:2)

不,不幸的是,它不可能。

谷歌应用程序脚本使用的IPS范围可用: https://developers.google.com/apps-script/guides/jdbc

检查"设置其他数据库"在那个页面上。