Collaboration with Design Data

12
Augusto Goncalves @augustomaia Forge Partner Development Collaboration with Design Data

Transcript of Collaboration with Design Data

Page 1: Collaboration with Design Data

Augusto Goncalves @augustomaiaForge Partner Development

Collaboration with Design Data

Page 2: Collaboration with Design Data

Summary

Learn how to combine the Forge Model Derivative, Viewer, Markup, Commenting and Data Management APIs to create powerful review and collaboration workflows around your design.

Page 3: Collaboration with Design Data

Demo

• Live at forgedatamanagement.herokuapp.com

• Code at github.com/Developer-Autodesk/data.management.api-nodejs-sample

• See it at youtube.com/watch?v=JmlR3HR1-A8

Page 4: Collaboration with Design Data

Sample & Testimonials

Page 5: Collaboration with Design Data

Statistics: Data at the Center

• Billions of files• 60+ formats

Page 6: Collaboration with Design Data

Technology: framework + building blocks• Authentication (OAuth)

• Data Management API

• Collaboration API

• Model Derivative API

• Viewer

• Other building blocks not presented at this class…

Focus of this class

Page 7: Collaboration with Design Data

Technology: API & Data structure

Page 8: Collaboration with Design Data

Play with Postman• http://developer.api.autodesk.com

• JSON API format

• Hubs: /project/v1/hubs Authorization: Bearer [TOKEN]

Page 9: Collaboration with Design Data

Interesting Data Management API endpoints

• List of project/project/v1/hubs/::hubid::/projects• Project

/project/v1/hubs/::hubid::/projects/::projectid::

• Folder contents (list of items)/data/v1/projects/::projectid::/folders/::folderid::/contents• Versions (of an item)

/data/v1/projects/::projectid::/items/::itemid::/versions

Page 10: Collaboration with Design Data

Interesting Collaboration API endpoints• List of comments• Add a comments• List project members• Invite project members• Create public shares

• With & without password protection• Markup

Page 11: Collaboration with Design Data

• Register & get a keydeveloper.autodesk.com

• See documentation & tutorialsdeveloper.autodesk.com/en/docs/data/v2

• Reuse codegithub.com/Developer-Autodesk

• Ask questionsTAG: autodesk-data-management

What’s next?

Page 12: Collaboration with Design Data

Questions?

@augustomaia