大家知道以Autodesk 360為核心的Autodesk 雲服務已經陸續釋出,ReCap API、InfraWorks API和PLM 360 REST API已經開始的Pilot專案供第三方開發者做內部測試。使用這些服務都需要使用者用Autodesk ID來登入到Autodesk做使用者認證(你可能已經注意到AutoCAD 也能讓使用者用Autodesk ID登入到雲平臺)對於我們第三方開發者來說就需要使用OAuth來幫助使用者做認證。
為了幫助第三方開發者更好的利用Autodesk OAuth服務來做使用者認證,ADN部門編寫了一系列的示例,其中包括不同語言在不同平臺上使用Autodesk OAuth的例子:這其中包括Android、iOS、WinRT、ASP.net、PHP、Python、Desktop(C#)和AutoCAD端等多個例子。其中Android和Asp.net的例子是我編寫的。
這些示例程式碼已經公開了,大家可以從Github上下載: