大家知道以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上下载: