Установите флажок Обновлен при загрузке файлов в документы BIM360 с двухсторонней аутентификацией. - PullRequest
0 голосов
/ 02 июля 2019

Я создаю инструмент, который автоматически сканирует локальную папку и загружает файлы в BIM360 Docs, с двухсторонней аутентификацией, поэтому файлы уже могут быть загружены в BIM360 Docs с помощью API управления данными Forge, однако поле «обновлено» пусто.то, что я хочу сделать, это загрузить текущего пользователя для входа в систему и установить имя текущего пользователя как обновленное с помощью.

Я не могу найти нигде, я могу использовать из Forge API, чтобы установить "обновлено", может кто-нибудь предложить?

Большое спасибо.

Ответы [ 2 ]

0 голосов
/ 03 июля 2019

Обычно мы предлагаем вам использовать маркер с 3-мя ножками для изменения файла в Документах BIM360, потому что он будет отслеживать пользователей, которые внесли изменения в этот файл (обновленный).Да, вы также можете использовать токен на 2 ножки для управления файлами в BIM360 на данный момент, но это поведение может измениться в будущем, и мы четко упомянем в нашем блоге, если это произойдет.

Нет никакой информации о пользователяхвносит изменения в файлы BIM360 с помощью жетона с двумя ножками, но есть один способ, следуйте инструкциям Загрузка файлов в BIM 360 Руководство по управлению документами , на шагах 7 и 8 добавьте параметр x-user-id в заголовоккак показано на следующем рисунке, вы увидите, что последний измененный пользователь заполнен.enter image description here

Установите этот флажок https://forge.autodesk.com/en/docs/bim360/v1/reference/http/users-GET/, если вы хотите узнать, как получить информацию о x-user-id, должен быть указан uid (Autodesk ID).

0 голосов
/ 03 июля 2019

Когда вы публикуете / исправляете элемент / версия , вы можете указать два поля, которые соответствуют вашим потребностям - lastModifiedUserId и lastModifiedUserName:

"attributes": {
        "mimeType": "appplication/pdf",
        "displayName": "version-test.pdf",
        "name": "version-test.pdf",
        "extension": {
          "data": {
            "tempUrn": null,
            "storageType": "OSS",
            "properties": {},
            "storageUrn": "urn:adsk.objects:os.object:wip.dm.prod/3c8f6bbc-fe5c-4815-a92e-8b8635e7b1cb.pdf"
          },
          "version": "1.0",
          "type": "versions:autodesk.bim360:FileVersions",
          "schema": {
            "href": "/schema/v1/versions/versions%3Aautodesk.bim360%3AFileVersions-1.0"
          }
        },
        "createUserName": "John Doe",
        "createTime": "2016-04-01T11:09:03.000Z",
        "createUserId": "BW9RM76WZBGL",
        "lastModifiedUserName": "John Doe",
        "lastModifiedUserId": "BW9RM76WZBGL",
        "versionNumber": 2,
        "lastModifiedTime": "2016-04-01T11:11:18.000Z"
      },
      "type": "versions",
      "id": "urn:adsk.wipprod:fs.file:vf.d34fdsg3g?version=2",
      "links": {
        "self": {
          "href": "/data/v1/projects/b.6f8813fe-31a7-4440-bc63-d8ca97c856b4/versions/urn%3Aadsk.wipprod%3Afs.file%3Avf.b909RzMKR4mhc3O7UBY_8g%3Fversion%3D1"
        }
      }
...