Синтаксис JSON для получения персонального идентификатора запроса

Я использую следующий оператор, чтобы получить подробную информацию о запросах из TFS. Я не могу найти способ получить подробную информацию о запросе, который у меня есть в разделе «Мои запросы». В TFS у меня есть запрос с именем «Назначено мне» в корне «Мои запросы».

Спасибо!

Я использую следующий синтаксис REST API: https://docs.microsoft.com/en-us/rest/api/azure/devops/wit/queries?view=azure-devops-rest-5.0

В разделе GET


person Uzi Yona    schedule 16.06.2019    source источник
comment
Что тебе нужно? идентификатор запроса? чего ты пытаешься достичь? вопрос непонятный.   -  person Shayki Abramczyk    schedule 16.06.2019
comment
что ты уже испробовал? Поделитесь кодом или примерами ...   -  person Amit Baranes    schedule 16.06.2019
comment
Привет, я попробовал синтаксис, как в ссылке на документацию, которой я поделился. 1-й, пытался получить мои запросы, используя: GET dev.azure.com {organization} / {project} / _apis / wit / query /? name = Назначено мне? api-version = 5.0 Я продолжаю получать информацию только о корневых папках запросов: папках «Мои запросы» и «Общие запросы». Я не могу найти способ получить подробную информацию о запросах ни в одной из папок. 2-й: как только я получу идентификатор запроса, получаю результаты, используя: GET dev.azure.com {organization} /{project}/{team}/_apis/wit/wiql/{id}?api-version=5.0   -  person Uzi Yona    schedule 17.06.2019


Ответы (1)


Для этого можно использовать Api.

Запрос образца:

GET https://dev.azure.com/{organization}/{project}/_apis/wit/queries/My Queries/Assigned to me?api-version=5.0

Примечание. Иерархическая взаимосвязь имен в условиях запроса, например: Мои запросы / Назначено мне  введите описание изображения здесь

Пример ответа:  введите описание изображения здесь Надеюсь, это поможет.

person Hugh Lin    schedule 17.06.2019
comment
Привет и спасибо за отзыв! Однако это не сработало ... Я получаю следующее сообщение: {$ id: 1, innerException: null, message: TF401243: Запрос Мои запросы / Назначено мне не существует, или у вас его нет разрешение на чтение., typeName: Microsoft.TeamFoundation.WorkItemTracking.Server.QueryItems.QueryItemNotFoundException, Microsoft.TeamFoundation.WorkItemTracking.Server, typeKey: QueryItemNotFoundException, errorCode: 600288, eventId запрос: 3200}. Я могу увидеть это через пользовательский интерфейс TFS и просмотреть записи. - person Uzi Yona; 17.06.2019
comment
@Uzi Yona, пожалуйста, посмотрите мое обновление, обратите внимание на иерархическую взаимосвязь запросов в вашем условии запроса. Если между вашим назначенным мне запросом и запросом Мои запросы есть другие папки, вам необходимо указать имя папки в условии запроса. например: Мои запросы / {имя папки} / назначено мне - person Hugh Lin; 17.06.2019
comment
Я думаю, это как-то связано с используемым мной токеном и разрешениями ... мне нужно будет его проверить и обновлю. Спасибо всем за помощь! - person Uzi Yona; 17.06.2019
comment
@Uzi Yona Каков результат вашей проверки? Решена ли ваша проблема? - person Hugh Lin; 20.06.2019