Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/assembly/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 “是什么意思?”;未经认证使用的每日限额超过。”;谷歌驱动API的消息?_Google Drive Api_Google Oauth - Fatal编程技术网

Google drive api “是什么意思?”;未经认证使用的每日限额超过。”;谷歌驱动API的消息?

Google drive api “是什么意思?”;未经认证使用的每日限额超过。”;谷歌驱动API的消息?,google-drive-api,google-oauth,Google Drive Api,Google Oauth,我正在构建一个表单,用户可以从谷歌硬盘上传文件。我有客户ID(免费和付费账户)。我正在使用并尝试下载excel、文档和其他类型的文件。早些时候file.get服务向我提供了结果,但突然它停止了提供结果(仅适用于工作表和文档..对于其他类型的文件,我可以从API中看到正确的响应)。我每次都收到以下消息 未经认证使用的每日限值超过。继续使用需要注册 虽然我正在使用httpClient服务在Drupal中编写代码,但我也尝试过使用curl。以下是示例代码: // $url is the respons

我正在构建一个表单,用户可以从谷歌硬盘上传文件。我有客户ID(免费和付费账户)。我正在使用并尝试下载excel、文档和其他类型的文件。早些时候file.get服务向我提供了结果,但突然它停止了提供结果(仅适用于工作表和文档..对于其他类型的文件,我可以从API中看到正确的响应)。我每次都收到以下消息

未经认证使用的每日限值超过。继续使用需要注册

虽然我正在使用httpClient服务在Drupal中编写代码,但我也尝试过使用curl。以下是示例代码:

// $url is the response from Drive Picker API.
list($id, $orignal_name, $google_token) = explode('@@@', $url);
$headers = [
  'Authorization' => 'Bearer ' . $google_token,
]';
$crl = curl_init();
$setopt_array = array(CURLOPT_URL => $remote_url, CURLOPT_RETURNTRANSFER => true, CURLOPT_HTTPHEADER => $headers);
curl_setopt_array($crl, $setopt_array);
$response = curl_exec($crl);
curl_close($crl);
我搞不懂这条消息是关于什么的。是关于免费帐户吗?如果是这样的话,我尝试过使用付费账户(信用卡链接到它)

如果是关于域验证,我做了一个技巧,首先我验证了一个工作域,并使用代理设置在我的本地网站上使用域名


我知道我必须使用'file.export'API来下载文件,但我需要file.get来获取文件的mimeType。我需要知道问题背后的确切原因,以便我可以使用Google Drive API下载该文件。

这个问题已经被多次回答


错误是说您没有为驱动器请求提供http
授权
头。这是由代码中的错误引起的

Google search表示您没有使用正确的身份验证凭据。@Ourobrus它正在处理其他类型的文件。它只是不适用于工作表和文档。@PinnoyId我还附上了示例代码。我不认为我传递了任何错误的信息。我认为你是对的。我调试的时候搞砸了。