为什么YouTube API使用刷新令牌来获取访问令牌?

为什么YouTube API使用刷新令牌来获取访问令牌?,youtube,cryptography,youtube-api,Youtube,Cryptography,Youtube Api,为什么不每样东西都用一个呢?默认情况下,刷新令牌不会更改,所以为什么要每小时获取一个访问令牌呢?API:他们选择给定的访问不会永远持续:因此,一旦访问令牌过期,您需要获得新的访问令牌。 刷新令牌的用途是,您只需向用户请求一次权限。以下是有关此主题的一个示例 当您获得刷新令牌时,还需要客户端ID和密码。有了访问令牌,您就可以使用它进行API调用。其中很多都来自OAuth 1.x,它有一个更复杂的签名协议——它只是导致了很多错误和客户机/服务器协议不匹配的问题。仅使用一个访问令牌就可以使API调用(

为什么不每样东西都用一个呢?默认情况下,刷新令牌不会更改,所以为什么要每小时获取一个访问令牌呢?API:

他们选择给定的访问不会永远持续:因此,一旦访问令牌过期,您需要获得新的访问令牌。 刷新令牌的用途是,您只需向用户请求一次权限。

以下是有关此主题的一个示例

当您获得刷新令牌时,还需要客户端ID和密码。有了访问令牌,您就可以使用它进行API调用。其中很多都来自OAuth 1.x,它有一个更复杂的签名协议——它只是导致了很多错误和客户机/服务器协议不匹配的问题。仅使用一个访问令牌就可以使API调用(OAuth最重要的部分)更容易实现和维护