【发布时间】:2022-04-19 18:25:51
【问题描述】:
在编程方面,我绝对是初学者。我一直在尝试将数据表从“http://www.rotowire.com/daily/nba/value-report.htm”导入谷歌电子表格。
我遇到了 Google Apps Scripts 和 urlfetchapp 基本身份验证,并尝试创建和运行脚本,但我无法弄清楚。这是我尝试用于基本身份验证的代码([来到这里][1]):
function myTest() {
var USERNAME = PropertiesService.getScriptProperties().getProperty('johndoe22');
var PASSWORD = PropertiesService.getScriptProperties().getProperty('doejohn11');
var url = PropertiesService.getScriptProperties().getProperty('http://www.rotowire.com/daily/nba/value-report.htm');
}
当我运行这个脚本时没有任何反应,我做错了什么?我只需要脚本就可以从该网站提取信息。
感谢您的所有帮助。
【问题讨论】:
-
你提供的代码只有三个变量——还有别的吗?
-
我在这里得到了代码 stackoverflow.com/questions/23546255/…>;,我想我错过了代码的一些部分,任何帮助。
-
属性服务是一种存储功能。它将数据存储在“键/值”对中。对于带有变量
url的代码行,您输入了一个需要“键”名称的url。我假设您希望 url 成为 value 而不是 key。为了get一个属性,你需要set一个属性。您是否设置了一个键名为:http://www.rotowire.com/daily/nba/value-report.htm的属性。通常,您会设置一个具有类似“dataURL”之类的键名的属性,然后该值将是实际的 url。setProperty('dataURL','http://www.domain.com')
标签: api google-apps-script google-sheets basic-authentication