Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 对设备使用OAuth 2.0:某些请求的作用域无效_Android - Fatal编程技术网

Android 对设备使用OAuth 2.0:某些请求的作用域无效

Android 对设备使用OAuth 2.0:某些请求的作用域无效,android,Android,获得客户机ID和客户机机密后,使用客户机ID和作用域列表向位于的OAuth 2.0设备端点发送HTTP POST。与其他OAuth 2.0流不同,设备流中不需要响应类型和重定向uri。以下是用户代码请求的示例: POST/o/oauth2/device/code HTTP/1.1 主持人:accounts.google.com 内容类型:application/x-www-form-urlencoded 客户id=812741506391-h38jh0j4fv0ce1krdkiq0hfvt6n5

获得客户机ID和客户机机密后,使用客户机ID和作用域列表向位于的OAuth 2.0设备端点发送HTTP POST。与其他OAuth 2.0流不同,设备流中不需要响应类型和重定向uri。以下是用户代码请求的示例:

POST/o/oauth2/device/code HTTP/1.1 主持人:accounts.google.com 内容类型:application/x-www-form-urlencoded

客户id=812741506391-h38jh0j4fv0ce1krdkiq0hfvt6n5amrf.apps.googleusercontent.com& 范围=电子邮件%20profile

我试过了,但一直都有效果:

{ “错误”:“无效的\u范围”, “错误描述”:“某些请求的作用域无效。{无效=[rad365rad@gmail.com]}", “错误\u uri”:” }


任何人都能解决这个问题。如果我错了,请

您可以从这里开始,这将帮助您获得设备代码


curl-d“client_id=xxxxxxxxxxxxxxx.apps.googleusercontent.com&scope=email profile”

我已向上述url发出post请求,但得到了相同的响应。请帮助我获得输出,如:{“设备代码”:“4/4-GMMHCXHwezkobqihgg_EnNYYsAkukHspeYUk9E8”,“用户代码”:“GQVQ-JKEC”,“验证url”:“过期时间”:1800,“间隔时间”:5}”