我有一个django应用程序,它从前端获取谷歌驱动器令牌,以便能够从谷歌驱动器下载文件。然后将令牌存储在数据库中。 我使用100字段来存储令牌,但是从数据库开始我得到错误,该令牌的长度更长。
那么我怎么知道google API将返回的最大长度是多少?
我看到问题Can access token be longer than 255 characters?的答案,其中说我不应该使用限制。
但是我怎么能确定我知道google什么时候改变他们的API?
答案 0 :(得分:2)
那么我怎么知道google API将返回的最大长度是多少?
Google没有记录,this链接的答案是指OAuth 2规范A.12指定为最小1个字符且无限制。
但是我怎么能确定我知道谷歌什么时候改变他们的API?
如果Google更改了之前记录的内容,则可能会有新版本或弃用说明以及博客帖子或release note。如果(就像在这种情况下)他们改变了没有记录的东西,那么你将从你自己或他人的经验中找到它(这里和其他社区论坛是好地方)。
答案 1 :(得分:1)
suggestion here不会限制选择数据库中使用的数据类型的长度。