2012-05-07 41 views
2

我注意到一些谷歌驱动器应用程序在选择器对话框中的文件选择时将POST请求发送到https://docs.google.com/picker/drivepreopen?hostId=myhost。有人知道它做了什么吗? 我需要能够从我的谷歌驱动器应用程序访问我的谷歌文档文件,并且我意识到驱动器应用程序只能访问它创建或通过谷歌驱动器中的上下文菜单打开的文件。正如“drivepreopen”这个名字表明,它可以让你以编程方式调用“open with”?Google Picker API驱动器打开的功能是什么?

回答

1

Picker是如何为您的应用程序授予对文件的访问权限,并且可以用来显示当前经过身份验证的用户的Drive文件列表,如https://developers.google.com/drive/integrate-open#open_files_using_the_google_picker中所述。

+0

谢谢回答,但我已经阅读文档,我的问题是[文件访问(https://developers.google.com/drive/apps_overview#granting_file-level_access)。现在的问题是什么呢drivepreopen做,我该如何使用它,它没有记录...... – Zhaidarbek

+0

它没有记录,因为开发商不应该使用它:) –

+0

右)你能告诉我,为什么它可能返回'&&& START &&& { “response”:[{“id”:“DoclistBlob.0.0B98utCrSBDoZOTQ4NzExMDYtNjVmMy00ODc1LTgyM2UtOWQyY2M4MDhkZGMx”,“error”:“PERMISSION_DENIED”}]}'当我的应用程序访问同一个文件时,当用其他应用程序访问时不返回PERMISSION_DENIED错误? – Zhaidarbek

相关问题