当我想发布一个脚本时,它会生成一个部署链接。 Drive中的文件ID与应用脚本的部署链接之间是否存在任何关系?
我正在尝试找到这些之间的关系以进一步自动化,以便找到并执行文件夹中驱动器中的应用程序脚本。
亲切的问候,
答案 0 :(得分:0)
没有关系。如果你找到一个它将来会被打破,因为没有记录。
请考虑在电子表格中保留手动映射。
答案 1 :(得分:0)
根据我的经验,我们可以通过编程方式利用分配给Google云端硬盘中对象的各种唯一ID之间的关系。
我观察到ID有时会有类似的子串。例如:
// Script ID:
// 1b5-wm5A9iBOtK2sk8nn0uorRJUeVavJdNnaouYijMntrwArGVT------
// Public WebApp URL:
https://script.google.com/macros/s/AKfycbyopDKeOz8fcNU2Zmpt_BKJqZwi_BRtaHYV6N6Q5Z4L7-----/exec
// ^^^^^^
// Dev WebApp URL:
https://script.google.com/macros/s/AKfycbxmMhxBGo5fuVBHHIAMaT1lKlrmMic9aaacZ_-----/dev
// ^^^^^^
虽然在此示例中两个WebApp URL中的前6个字符匹配,但没有其他重复,也没有重复脚本ID中的子字符串。 (添加了尾随-
以模糊真实ID。)