我已经创建了一个Google Apps脚本来将数据从数据库(RDS/AWS)导入Google电子表格。 然后,我创建了一个触发器来执行脚本,但是,我不断收到连接错误。 但是,当我在Google Apps脚本上执行特定方法时,它已成功完成。如何通过GAS知道请求IP?
现在我想知道是否因为请求IP在通过触发器和双手运行时有所不同。 当我用手执行它时,如何知道请求的IP,以及脚本是否由触发器自动运行?
谢谢。
我已经创建了一个Google Apps脚本来将数据从数据库(RDS/AWS)导入Google电子表格。 然后,我创建了一个触发器来执行脚本,但是,我不断收到连接错误。 但是,当我在Google Apps脚本上执行特定方法时,它已成功完成。如何通过GAS知道请求IP?
现在我想知道是否因为请求IP在通过触发器和双手运行时有所不同。 当我用手执行它时,如何知道请求的IP,以及脚本是否由触发器自动运行?
谢谢。
你无法知道它。
您必须检查脚本是否在一天内运行太多次,因为某些服务器可能会阻止访问。
根据此related thread,您无法知道Google Apps脚本中的请求IP。您还可以按照link中的说明记录此功能的请求。
检查这些链接: