我有一个谷歌电子表格文件,其中包含近2000行网址,例如: https://docs.google.com/uc?id=0B4ptELk-D3USblk1aWd1OWowRWs
每个网址都包含一张存储在Google云端硬盘中的图片。我的问题是:如何将此链接(https://docs.google.com/uc?id=0B4ptELk-D3USblk1aWd1OWowRWs)转换为文件名?例如,我想知道它是否可以是/something/folder/Photofile1.jpg。
有没有这样做?
答案 0 :(得分:0)
尝试脚本:
0B4ptELk-D3USVi1NZ3ZGbkhqYXc → My Drive/something/folder/Photofile1.jpg
脚本函数将返回结果:
TESTgetFileName
<强>测试强>
我打开了脚本编辑器,选择了函数My Drive/Detalhes_Farmacia.Fotografia_Fachada_1.JPEG
并获得了结果
{
"name": "AzureDataLakeStoreLinkedService",
"properties": {
"hubName": "****-d-****-adf_hub",
"type": "AzureDataLakeStore",
"typeProperties": {
"dataLakeStoreUri": "adl://***************.azuredatalakestore.net/",
"servicePrincipalId": "*****-**-****-****-************",
"servicePrincipalKey": "**********",
"tenant": "********.com"
}
}
}
。
此功能可以从脚本运行,而不是直接从电子表格运行。当您尝试将其用作工作表中的自定义公式时,会抛出错误:
您无权调用getFileById(第8行)。
最好从脚本中使用它来获取数据,然后将结果写入工作表。