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