java Uber API:在请求或发出令牌时指定多个作用域会返回无效的请求参数
我知道OAuth 2.0规范允许在请求或发布令牌时指定多个作用域,但Uber不喜欢多个作用域
例如:
1)[无错误]
参数={
'response_type': 'code',
'redirect_uri': 'INSERT_ROUTE_TO_STEP_TWO',
'scope': 'profile',
}
返回正确的令牌,我可以通过“https://api.uber.com/v1/me”检索用户配置文件
2)[错误]
参数={
'response_type': 'code',
'redirect_uri': 'INSERT_ROUTE_TO_STEP_TWO',
'scope': 'profile%20history',
}
Uber返回“无效的请求参数”。我尝试了“scope”:“profile%20history”和“scope”:“profile history”。这两种情况都返回相同的错误
我是一名Android开发者,使用https://github.com/twotoasters/AndrOAuth作为测试
谢谢
共 (0) 个答案