我有一个消耗API的应用程序。
API使用OAuth2,我想使用库来为我处理OAuth。 我有一个CLIENT_ID和一个CLIENT_SECRET,授权类型是" client_credentials"。
目前,我正在自己做所有事情:使用HttpUrlConnection,我请求一个令牌并保存。我将令牌添加到下一个调用的HttpUrlConnections的标题中,它可以正常工作。
我想创建一个包装API的模块,以便将来更容易更改授权类型,并且我需要一个支持隐式和客户端凭据授权类型的OAuth2库,并提供一些指导如何使用它。
我尝试过: