【问题标题】:What is max length of google drive api token?google drive api token 的最大长度是多少?
【发布时间】:2016-12-08 13:39:34
【问题描述】:

我有一个 django 应用程序,它从前端获取谷歌驱动器令牌,以便能够从谷歌驱动器下载文件。然后将令牌存储在数据库中。 我使用 100 char 字段来存储令牌,但是从数据库开始我得到错误,该令牌的长度更大。

那么我怎么知道所用的 google API 将返回的最大长度是多少?

我看到问题Can access token be longer than 255 characters? 的答案说我不应该使用限制。

但是我如何确保我知道 Google 何时更改了他们的 API 中的某些内容?

【问题讨论】:

    标签: google-api google-drive-api


    【解决方案1】:

    那么我怎么知道所用的 google API 将返回的最大长度是多少?

    Google 没有记录它,this 链接的答案是指 OAuth 2 规范 A.12 被指定为最少 1 个字符且无限制。

    但是我如何确保我知道 Google 何时更改了他们的 API 中的某些内容?

    如果 Google 更改了以前记录的内容,可能会有新版本或弃用说明和博客文章或release note。如果(就像在这种情况下)他们改变了一些没有记录的东西,那么你会从你自己或其他人的经验中发现它(这里和其他社区论坛都是好地方)。

    【讨论】:

      【解决方案2】:

      suggestion here 在选择您在数据库中使用的数据类型时不限制长度。

      【讨论】:

      • 感谢您的回复!我看到了那个讨论,但我与我的问题无关,因为我几天前才开始发生这个问题。我想知道谷歌在令牌生成方面是否有任何改变?
      • 我认为线程的观点适用:没有真正需要施加限制,谁知道他们将来可能会改变什么以及为什么。相应地计划等等。
      • 我更新了我的问题以更具体 - 我想了解谷歌是否改变了他们生成令牌的方式,如果是,我如何能在未来知道这些变化。感谢您帮助我更具体地回答我的问题。
      猜你喜欢
      • 1970-01-01
      • 2017-08-10
      • 1970-01-01
      • 1970-01-01
      • 2010-11-20
      • 1970-01-01
      • 2015-11-24
      • 2011-09-22
      • 2016-07-13
      相关资源
      最近更新 更多