【发布时间】:2020-03-31 03:08:04
【问题描述】:
我遇到的问题: + 无法将电子表格文件、json 文件、.. 复制到没有完整驱动器身份验证范围的 appDataFolder。 + 无法将电子表格文件复制到由 Google Picker 识别的特定文件夹。
我预期会发生什么:
在哪里可以找到这些问题的解决方案?我为此浪费了太多时间进行研究,但来自社区的所有信息都太旧了。
我可以将文件(电子表格、json、...)从另一个驱动器复制到客户的驱动器(appDataFolder、特定文件夹)并同时使用这两种技术:获取 drive.appdata 范围并选择 Google Picker 对话框,而无需完整驱动器身份验证范围?如果我能做到,请给我指导。
如果我无法通过上述技术复制文件,是否意味着我必须在我的插件中具有完整的驱动器身份验证范围才能复制文件和模板?
我的情况:
我创建并发布了我的第一个 Google 表格插件,但被 Google 的审阅者拒绝了。
这个插件的主要思想是用于我网站上的社区。他们将使用这个插件来练习和学习提高他们的技能。我们的客户(使用任何 gmail 或 GSuite 邮件)使用我们针对他们的生活进行了优化的模板来思考和遵循许多行动和数据。
这就是为什么我们需要更多权限来帮助他们通过电子邮件、驱动器、电子表格和文档处理数据。
我需要将 Google Drive 中的一些数据控制为元数据范围(获取/设置 cmets 并将其发送给我们的客户)或驱动范围(通过 Google Picker 创建文件夹从模板库创建/复制文件)。我还需要在 appDataFolder 中保存一些隐藏的配置电子表格。
我尝试使用 drive.appdata 和 Google Picker 将多个文件(json 文件,Google Sheet 文件,..)从我们的驱动器复制到客户的驱动器 appdata 文件夹,但不允许。
请告诉我如何解决它,因为 Google 的审阅者不接受我的插件中的完整驱动器范围。
谢谢
【问题讨论】:
标签: google-drive-api appdata google-picker