Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vue.js/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google drive api 谷歌硬盘&x201C;共享”;对话框不显示为“0”;“作家”;_Google Drive Api - Fatal编程技术网

Google drive api 谷歌硬盘&x201C;共享”;对话框不显示为“0”;“作家”;

Google drive api 谷歌硬盘&x201C;共享”;对话框不显示为“0”;“作家”;,google-drive-api,Google Drive Api,我们已经将GoogleDrive“共享”对话框合并到我们的web应用程序中,该应用程序可以创建自己的文件,而且它可以完美地工作,这要感谢对的回答,但仅限于文档所有者 尽管“编剧”可以很容易地从Google Drive共享文档,但在外部,即在我们的应用程序中,这似乎是不可能的 这是适用于“所有者”但不适用于“作者”的代码: 奇怪的是,JS控制台中的错误与从错误URL启动脚本时看到的错误相同: Refused to display 'https://drive.google.com/share?id

我们已经将GoogleDrive“共享”对话框合并到我们的web应用程序中,该应用程序可以创建自己的文件,而且它可以完美地工作,这要感谢对的回答,但仅限于文档所有者

尽管“编剧”可以很容易地从Google Drive共享文档,但在外部,即在我们的应用程序中,这似乎是不可能的

这是适用于“所有者”但不适用于“作者”的代码:

奇怪的是,JS控制台中的错误与从错误URL启动脚本时看到的错误相同:

Refused to display 'https://drive.google.com/share?id=0B....' in a frame because it set 'X-Frame-Options' to 'SAMEORIGIN'
我们还没有在文档中发现任何与通过各种用户角色共享文档的可能性相关的内容,因此我们怀疑这是一个bug还是一个未记录的限制。欢迎提出任何意见

更新
问题似乎已经过去了——谷歌似乎已经改变了他们的目的。

你的应用程序应该检查
writersCanShare
属性的值。如果为false,则只有所有者可以修改文件ACL。

Jay,谢谢您的回答。然而奇怪的是,即使在默认值为
writersCanShare=true
的情况下,共享对话也不起作用。在Google Drive中,共享对话似乎基于此设置,但在外部应用程序中,它假设作者永远不允许共享。
Refused to display 'https://drive.google.com/share?id=0B....' in a frame because it set 'X-Frame-Options' to 'SAMEORIGIN'