我通过google api控制台创建了一个项目,并按照指南操作,创建了一个OAuth Client ID
类型的installed application
。
已安装应用程序的客户端ID
客户ID:
12345667-sdfasdfk3jkfd8 * 3r2kjfj.apps.googleusercontent.com
重定向URI:urn:ietf:wg:oauth:2.0:oob
http:// localhost
应用类型:Android
包名:com.example
证书指纹(SHA1):21:45:BD:F6:98:B8:71:50:39:BD:0E:83:F2:06:9B:ED:43:5A:C2:1C
client secret
在哪里?我找不到任何关于如何使用这些数据来设置OAuth2请求的示例代码。而且我不想使用AccountManager
,因为我无法获得refreshToken
,这是其他服务所需要的。
答案 0 :(得分:1)
如果选择“已安装”作为应用程序类型,则refresh_token不可用。
如果您需要refresh_token,请选择“Web应用程序”作为您的应用程序类型。