Почтальон - POST пользователи в бим 360 ошибка? - PullRequest
0 голосов
/ 25 февраля 2019

https://forge.autodesk.com/en/docs/bim360/v1/reference/http/users-POST/#example

Перейдя по указанной выше ссылке, я пытаюсь создать нового пользователя в BIM 360 с помощью Почтальона, но не могу установить его имя.Я попытался создать аналогичного пользователя в своей учетной записи, как показано ниже.

URI: https://developer.api.autodesk.com/hq/v1/accounts/:account_id/users

Метод: POST

Авторизация: Bearer **************************

Тип содержимого: application/json

Тело:

{
    "email": "john.smith@mail.com",
    "company_id": ************************************,
    "nickname": "Johnny",
    "first_name": "John",
    "last_name": "Smith",
    "address_line_1": "The Fifth Avenue",
    "address_line_2": "#301",
    "city": "shanghai",
    "postal_code": "20000",
    "state_or_province": "Shanghai",
    "country": "China",
    "phone": "1234567",
    "company": "Autodesk",
    "job_title": "software developer",
    "industry": "IT",
    "about_me": "Nothing here"
}

Однако в результате отправки этого запроса создается новый пользователь с именем New Member, как показано ниже.

{
    "account_id": ************************************,
    "role": "account_user",
    "status": "not_invited",
    "company_id": ************************************,
    "company_name": "Autodesk",
    "last_sign_in": null,
    "default_role": null,
    "default_role_id": null,
    "access_level": "account_user",
    "id": ************************************,
    "email": "john.smith@mail.com",
    "name": "New Member",
    "nickname": "Johnny",
    "first_name": "New",
    "last_name": "Member",
    "uid": null,
    "image_url": "http://static-dc.autodesk.net/etc/designs/v201412151200/autodesk/adsk-design/images/autodesk_header_logo_140x23.png",
    "address_line_1": "The Fifth Avenue",
    "address_line_2": "#301",
    "city": "New York",
    "postal_code": "10011",
    "state_or_province": "New York",
    "country": "United States",
    "phone": "(634)329-2353",
    "company": "Autodesk",
    "job_title": "Software Developer",
    "industry": "IT",
    "about_me": "Nothing here",
    "created_at": "2016-07-27T19:09:31.998Z",
    "updated_at": "2019-02-19T08:59:57.852Z"
}

Это ошибка?Когда я проверяю BIM 360, создается пользователь с именем «Новый участник», и я не могу создать участников с моими собственными именами.Есть ли какие-то решения для этого?

1 Ответ

0 голосов
/ 27 февраля 2019

Атрибут name не будет синхронизироваться между BIM360 и службами идентификации до тех пор, пока пользователь не войдет в систему в первый раз.

До этого name не будет установлено и по умолчанию будет New Member.

...