【发布时间】:2018-01-12 00:14:20
【问题描述】:
【问题讨论】:
-
完全不清楚你想要什么。
-
以适当的方式澄清您的问题
-
我使用 oauth sdk 实现 uber sdk.. 但是在用户允许后我无法获得授权码..plzzz hlp
【问题讨论】:
首先,您应该仔细检查您是否在仪表板中设置了正确的重定向 url - 需要与授权 url 上的相同。请按照authentication guide的步骤操作。
简而言之,您需要:
• 发送用户授权网址。它首先将用户重定向到授权端点:https://login.uber.com/oauth/v2/authorize?client_id=YOUR_CLIENT_ID&response_type=code&redirect_uri=YOUR_REDIRECT_URI。您也可以添加范围(检查身份验证指南上的“范围”参数)
• 接收带有授权码的重定向。在用户批准范围后,用户将被重定向到 redirect_uri,其中包含您可以发布到 /v2/token 端点以接收访问令牌的身份验证代码。
• 发出 POST 调用:“https://login.uber.com/oauth/v2/token” • 存储访问和刷新令牌以供将来使用
【讨论】: