2017-08-04 28 views

回答

0

首先,您應該仔細檢查您是否在儀表板中設置了正確的重定向網址 - 需要與授權網址中的重定向網址相同。請按照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 /令牌端點以接收訪問令牌。

•進行POST呼籲:「https://login.uber.com/oauth/v2/token」 •存儲訪問和刷新令牌以供將來使用

+0

我如何存儲認證碼... –

+0

您不需要存儲auth代碼代碼 - 當您在授權完成後得到它時 - 您需要通過將POST發送到/ v2/token端點來將其交換爲access_token。 所以捲曲你的情況會是這樣的: 捲曲-F 'clientsecret = EU7rVNp9Jg7eJHQqxqYqgMfcRWUIw8PHNvub5AOk' \ -F '的client_id = YOUR_CLIENT_ID' \ -F 'grant_type = authorization_code' \ -F 'REDIRECT_URI = YOUR_REDIRECT_URL /'; \ -F'code = YOUR_AUTH_CODE'\ login.uber.com/oauth/v2/token –

+0

plzz發送你的代碼..我需要你的hlp..in android我執行這個 –