Glue API Intro Labs Overview
01/06/2015
Earlier I posted materials from AU class "SD6867 Introduction to the BIM 360 Glue API." One of them is called "Glue API Intro Labs". It is intended to be exercises to learn Glue API for people who is new to the Glue API. (If you happen to use Revit API and learned through Revit API Training labs, the same idea.) Labs include four incremental code projects. Starting from Lab 1, we learn the basics of Glue API:
- Lab1 "Hello Glue World" - this is the minimum project which shows sign-in REST call. If you are new to the REST API, this lab will give you a pretty good picture of what REST API is like and how to use them.
- Lab2 "Glue API Intro" - this lab shows how to retrieve project and model ids and display a model in an embedded viewer.
- Lab3 "Glue API Web Intro" - we then convert a client win forms application written in Lab 2 to a web application.
- Lab4 "Glue API Web Intro JS" - we add thin JavaScript layer to access element properties and selection.
All projects are minimum for clarity and focusing on understanding the logic of Glue API for learning purposes. They are written in C#, ASP.NET and JavaScript. After the Lab4, the final application looks like below:
(To be continued ... )
Mikako