gpt4 book ai didi

javascript - 气体 : How to allow other people to use your library without sharing the code

转载 作者:行者123 更新时间:2023-12-05 01:46:21 26 4
gpt4 key购买 nike

我如何在谷歌应用程序脚本中创建一个库,我可以在其中仅共享库 key 并且人们可以使用它,而无需正确共享代码?我正在努力寻找解决方案,但我失败了。

我不想与全世界共享图书馆。我只想在不同的谷歌驱动器中使用该库,而不必共享代码,而只需共享库/项目 key 。

我在 stackoverflow 上找到这个链接,那个人的问题与我基本相同,但没有很好的答案:How to share Spreadsheet with reference to a custom (private) library

提前致谢!

最佳答案

您要求“共享库 key ”目前是不可能的。

对于这种直接从电子表格运行脚本函数的情况,您必须至少授予对库文件的读取权限。

一旦脚本使用库,并且用户对容器脚本具有查看权限,好奇的用户可以使用应用程序脚本调试器“进入”库函数,库源代码就在那里。

如果您改为将脚本发布为 Web 应用程序,您可以隐藏库,但该选项不适用于您的情况,因为您正在制作电子表格的副本,并且服务不会被复制,需要重新-发表。

另一种选择是发布一个应用程序脚本服务,该服务使用该库并实现一个 API,其他脚本(在每个电子表格副本中)使用该 API,但未在您的要求中提供该库 key 。但是,这不会扩展,因为配额将从 API 服务发布者而非调用 API 的用户中扣除。

关于javascript - 气体 : How to allow other people to use your library without sharing the code,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36369654/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com