【问题标题】:ImportJSON for Google Scripts error: "TypeError: transformFunc is not a function"谷歌脚本的 ImportJSON 错误:“TypeError:transformFunc 不是函数”
【发布时间】:2021-10-10 10:13:04
【问题描述】:

我正在尝试将 JSON 文件发送到谷歌电子表格。 进行 API 调用并使用来自ImportJSON bradjasper version 1.5 的“ImportJSONAdvanced”函数检索 JSON 文件。 但是当它到达第 422 行时,它会给出一个错误消息“TypeError: transformFunc is not a function”。 这些是我要传递的论点:

const URL_query = 'URL1='+ myquery
const API_Call = {  
    headers: { 'method_for_key': 'my_apy_key' },
    json: true,
    gzip: true,
}
var parsedJSON = ImportJSONAdvanced(URL_query, API_Call)

【问题讨论】:

    标签: json api google-apps-script google-sheets import


    【解决方案1】:

    如果您检查the source code,您会发现您显然遗漏了 ImportJSONAdvanced 的一些参数。具体来说,错误消息抱怨缺少最后一个参数transformFunc,但这可能不是您会得到的唯一错误。

    【讨论】:

    • 不,这是唯一的错误。我在 ImportJSONAdavanced 中更改了 transformFunc = function () {},并将完整的 JSON 传递给我的谷歌表。问题是它只将整个 JSON 文件传递​​给了一行。也许我必须向 transformFunc 添加一些参数。你能给我一些提示吗?
    • 请查看源代码并询问您是否有具体问题
    猜你喜欢
    • 2017-12-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-01-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多