【问题标题】:Reference Error: "UrlShortener" is not defined sheets google参考错误:“Url Shortener”未定义工作表谷歌
【发布时间】:2017-07-12 11:08:11
【问题描述】:

我正在尝试这段代码:

  function onOpen() {

SpreadsheetApp.getUi()

.createMenu("Shorten")

.addItem("Go !!","rangeShort")

 .addToUi()  
}

function rangeShort() {

  var range = SpreadsheetApp.getActiveRange(), data = range.getValues();

var output = [];

 for(var i = 0, iLen = data.length; i < iLen; i++) {

 var url = UrlShortener.Url.insert({longUrl: data[i][0]});

 output.push([url.id]);

}

range.offset(0,1).setValues(output);

}

但它有一个错误:

在第 12 行参考错误:“UrlShortener”未定义

【问题讨论】:

    标签: excel scripting google-sheets google-sheets-api url-shortener


    【解决方案1】:

    在 Google 脚本中,转到资源 > 高级 Google 服务并启用 URL Shortener API。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-03-06
      • 2022-11-07
      • 1970-01-01
      • 2014-10-03
      • 1970-01-01
      • 2014-05-24
      • 2023-03-14
      相关资源
      最近更新 更多