天天看點

AutoDesk Forge 擷取令牌認證

建立應用程式

在開始使用Forge Platform之前,您需要設定一個應用程式并擷取您的用戶端ID和密碼。

步驟1:登入Dev Portal

去開發門戶網站:https://developer.autodesk.com/

AutoDesk Forge 擷取令牌認證

如果您沒有Autodesk帳戶

  • 點選“注冊”按鈕。
  • 在下一個“注冊”螢幕中,填寫表單并單擊“注冊”按鈕建立您的帳戶。
  • 建立帳戶後,您将自動登入到開發者門戶網站。(請務必點選要發送給您的驗證電子郵件中的連結。)
AutoDesk Forge 擷取令牌認證

如果您已經擁有Autodesk帳戶

  • 點選“登入”按鈕。
  • 在下一個“登入”螢幕中,輸入您的電子郵件位址和密碼,然後單擊“登入”登入開發人員。
AutoDesk Forge 擷取令牌認證

步驟2:建立應用程式

登入後,您可以建立應用程式。

AutoDesk Forge 擷取令牌認證

點選“我的應用”頁面右上角的“建立應用”按鈕,在下一個螢幕中,

AutoDesk Forge 擷取令牌認證
  • 選擇要使用的API。
  • 輸入您的應用程式名稱和描述。
  • 輸入回調網址。請注意,通配符在路徑中允許(但不在主機名中)。有關更多資訊,請參閱API基礎知識中的“回調URL”定義。

步驟3:注意您的用戶端ID和密碼

設定應用程式後,您将在新建立的應用頁面中看到用戶端ID和用戶端密碼。您将需要所有其他OAuth流程中的這些,并通過擴充完成本網站上的所有其他教程!

AutoDesk Forge 擷取令牌認證

POST認證

通過提供您的應用程式的用戶端ID和密碼來擷取雙腿通路令牌。

資源資訊

方法和URI POST https://developer.api.autodesk.com/authentication/v1/authenticate
資料格式 表單編碼(請求); JSON(響應)

請求頭

名稱 需要 值類型 描述
内容類型 一定是 

application/x-www-form-urlencoded

身體結構

請求正文是以下參數的和号連接配接的名稱值對的URL編碼字元串:

CLIENT_ID 該應用的用戶端ID
client_secret 用戶端的秘密應用程式
grant_type

client_credentials

範圍 沒有*

所需範圍的空格分隔清單

注意:URL編碼的空間是 

%20

* 有關 何時需要範圍的詳細資訊,請參閱“ 範圍” 頁面。

身體結構(200)

成功調用的響應體是一個具有以下屬性的平面JSON對象:

屬性
token_type 永遠是 

Bearer

過期日期在 INT 通路令牌過期時間(以秒為機關)
的access_token 通路令牌
AutoDesk Forge 擷取令牌認證
AutoDesk Forge 擷取令牌認證