API движка AutoCAD I/O
Engine представляет основной движок AutoCAD и информирует пользователей об имеющихся версиях ядра движка. В настоящее время только в AutoCAD может публиковать данные Engine. Таким образом, он доступен только для чтения. Ниже приведен пример Engine.
- {
- "@odata.context":"http://localhost:39284/api/v2/$metadata#Engines/$entity",
- "Resource":"https://acesdev.s3-us-west-2.amazonaws.com/aces-engines/ClientConsole-Dev/54b48200-37e9-4f43-8392-4974b7d9dcd2?AWSAccessKeyId=AK
- IAJVT56CBNM4XOWBBA&Expires=1432145046&Signature=%2BRuYHEJ1JIXlXx6l1788uDpn66E%3D","IsPublic":true,
- "Id":"20.1","Version":1,"Timestamp":"2015-02-11T19:15:40.835Z","Description":"AutoCAD 2015 version"
- }
Он имеет следующие параметры:
- "Id": указывает уникальное имя. Этот параметр является обязательным.
- "Resource": определяет расположение модуля.
- "version": определяет номер версии Engine.
- "Timestamp": определяет время, когда Engine в последний раз был создан/изменен. Вы можете пропустить это при создании движка.
- "Description": Определяет более подробную информацию о Engine. Это свойство является необязательным.
Engine пользователям разрешены только для чтения.
Чтобы получить движок
GET autocad.io/us-east/v2/Engines('{my_id}')
Получить конкретный движок
Пример успешного запроса:
- GET /autocad.io/us-east/v2/Engines('20.1') HTTP/1.1
- Accept: application/json
- Accept-Charset: UTF-8
- Authorization: Bearer my_token
- Host: autocad.io
Пример успешного ответа:
- HTTP/1.1 200 OK
- Cache-Control: no-cache
- Content-Type: application/json; odata=minimalmetadata; streaming=true; charset=utf-8
- Date: Mon, 12 May 2014 21:40:13 GMT
- Expires: -1
- Pragma: no-cache
- Server: Microsoft-IIS/8.0
- X-AspNet-Version: 4.0.30319
- X-Powered-By: ASP.NET
- Content-Length: 1179
- Connection: keep-alive
- {
- "@odata.context":"http://localhost:39284/api/v2/$metadata#Engines/$entity",
- "Resource":"https://acesdev.s3-us-west-2.amazonaws.com/aces-engines/ClientConsole-Dev/54b48200-37e9-4f43-8392-4974b7d9dcd2?AWSAccessKeyId=AK
- IAJVT56CBNM4XOWBBA&Expires=1432145046&Signature=%2BRuYHEJ1JIXlXx6l1788uDpn66E%3D","IsPublic":true,
- "Id":"20.1","Version":1,"Timestamp":"2015-02-19T19:15:40.835Z","Description":"AutoCAD 2015 version"
- }
Заголовки запроса
Заголовок запроса |
Описание |
Authorization |
- Предъявитель my_token |
Чтобы получить все движки
GET autocad.io/us-east/v2/Engines
Получить все деятельности
Пример успешного запроса:
- GET /autocad.io/us-east/v2/Engines HTTP/1.1
- Accept: application/json
- Accept-Charset: UTF-8
- Authorization: Bearer my_token
- Host: autocad.io
Пример успешного ответа:
- HTTP/1.1 200 OK
- Cache-Control: no-cache
- Content-Type: application/json; charset=utf-8
- Date: Mon, 12 May 2014 21:39:00 GMT
- Expires: -1
- Pragma: no-cache
- Server: Microsoft-IIS/8.0
- X-AspNet-Version: 4.0.30319
- X-Powered-By: ASP.NET
- Content-Length: 3354
- Connection: keep-alive
- {
- "odata.metadata":"https://developer.api.autodesk.com/autocad.io/us-east/v2/$metadata#Engines","value":[
- {
- "@odata.context":"http://localhost:39284/api/v2/$metadata#Engines/$entity",
- "Resource":"https://acesdev.s3-us-west-2.amazonaws.com/aces-engines/ClientConsole-Dev/54b48200-37e9-4f43-8392-4974b7d9dcd2?AWSAccessKeyId=AK
- IAJVT56CBNM4XOWBBA&Expires=1432145046&Signature=%2BRuYHEJ1JIXlXx6l1788uDpn66E%3D","IsPublic":true,
- "Id":"20.1","Version":1,"Timestamp":"2015-02-19T19:15:40.835Z","Description":"AutoCAD 2015 version"
- },{
- "@odata.context":"http://localhost:39284/api/v2/$metadata#Engines/$entity",
- "Resource":"https://acesdev.s3-us-west-2.amazonaws.com/aces-engines/ClientConsole-Dev/7253909d-1f14-49e0-866f-197144524a7e?AWSAccessKeyId=AK
- IAJVT56CBNM4XOWBBA&Expires=1432145046&Signature=%2BRuYHEJ1JIXlXx6l1788uDpn66E%3D","IsPublic":true,
- "Id":"20.0","Version":1,"Timestamp":"2015-02-11T19:15:40.835Z","Description":"AutoCAD 2014 version"
- }
- ]
- }
Заголовки запроса
Заголовок запроса |
Описание |
Authorization |
- Протокол my_token |
Обсуждение: http://adn-cis.org/forum/index.php?topic=
Опубликовано 08.06.2016