Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cocoa/3.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
Php 不需要用户身份验证就可以从Google Drive公用文件夹获取XML或JSON吗?_Php_Curl_Google Drive Api_Public Folders - Fatal编程技术网

Php 不需要用户身份验证就可以从Google Drive公用文件夹获取XML或JSON吗?

Php 不需要用户身份验证就可以从Google Drive公用文件夹获取XML或JSON吗?,php,curl,google-drive-api,public-folders,Php,Curl,Google Drive Api,Public Folders,我需要使用谷歌驱动器公用文件夹来获取图像(用于图库插件) 我正在尝试实现最简单的方法,不需要身份验证。 到目前为止,我找到了webViewLink,但它返回了一个HTML页面 我可以设置一个脚本来从那里获取图像,但我想知道我是否错过了一个更容易获取XML或JSON数据的系统。不,如果不首先对out进行身份验证,就不可能使用Google Drive API 页面顶部清楚地说明 需要授权 没有身份验证是不存在的。根据我的理解,你需要通过身份验证才能访问Google Drive,即检索单个文件。我需要

我需要使用谷歌驱动器公用文件夹来获取图像(用于图库插件)

我正在尝试实现最简单的方法,不需要身份验证。 到目前为止,我找到了webViewLink,但它返回了一个HTML页面


我可以设置一个脚本来从那里获取图像,但我想知道我是否错过了一个更容易获取XML或JSON数据的系统。

不,如果不首先对out进行身份验证,就不可能使用Google Drive API

页面顶部清楚地说明

需要授权


没有身份验证是不存在的。根据我的理解,你需要通过身份验证才能访问Google Drive,即检索单个文件。我需要用复选框列出所有文件。我发布的链接返回一个文件列表。仍然无法确定要使用哪个URL,你能举个例子吗?而且,这需要授权。所以,因为你不想使用身份验证,你认为应该有一种不用身份验证的方法吗?谷歌硬盘API不允许这样做。它在整个API中清楚地说明,您必须经过身份验证才能使用那里的API。那么我将坚持webViewLink+HTML解析解决方案。无论如何谢谢你!如果这只是一个从你自己的谷歌硬盘目录中删除数据的脚本。设置服务帐户身份验证其实并不难。这不是一个简单/难的问题,但它只是一个大插件的一小部分,要求用户执行更多步骤会很麻烦。然后我真的只需要列出图像,没什么了。@a-coder“webViewLink+HTML解析解决方案”真的!!!!!你已经被告知如何正确地做到这一点,但你不会接受建议,而是将一些东西拼凑在一起,一旦谷歌改变页面布局,这些东西肯定会失败。掌心