单个文件downloadUrls上的Google Drive下载限制/限制?

时间:2013-03-21 23:51:06

标签: google-drive-api

我看到通过Drive SDK访问的一个特定文件有403“访问网页被拒绝”错误。它工作得更早,应用程序权限设置正确,我们正在使用针对同一个应用程序使用不同令牌的其他文件取得成功。

我们已成功从SDK获取downloadUrl,然后仅在用户重定向到downloadUrl后才能看到错误消息。因为它很难跟踪,但我们已经确认它对某些人有用,但对其他人没有用 - 它还没有完全停止。

完整的错误文字是:

  

拒绝访问该网页   您无权访问[...]页面。您可能需要登录。
  HTTP错误403(禁止):服务器拒绝履行请求。

我们包括GET下载和(有效)access_token参数,所有这些。

我的问题是:这是否与目前正在发生的报告的Google云端硬盘中断有关,或者是否存在通过驱动器API访问单个文件的某种限制/限制?我之前从未见过这种行为,并且此响应未在标准403响应中列出。

1 个答案:

答案 0 :(得分:0)

我刚看到类似的东西。我使用的是新获得的访问令牌,因此我认为这与oauth无关。我的工作理论是downloadUrl链接是陈旧的。当我获得在downloadUrl中具有不同值的新元数据时,它使用先前失败的相同访问令牌。

这只是一个理论,因为它没有在任何地方记录,我实际上期望410(甚至301)作为比403更合适的状态。