Получение списка заявок с помощью FogBugz API

StackOverflow https://stackoverflow.com/questions/663462

  •  20-08-2019
  •  | 
  •  

Вопрос

У меня есть веб-приложение .NET, которое использует API FogBugz для записи проблемных заявок на наш сервер FB...он использует новый командовать и...среди всех остальных качеств...использует sКлиентЭлектронная почта аргумент для отправки электронного письма пользователя с билетом.

Мой вопрос таков:Есть ли способ получить список (конечно, через API) всех билетов, назначенных этому электронному письму?Мы хотим написать еще одну страницу, которая будет представлять собой отчет о том, какие билеты в настоящее время назначены этому электронному письму.Мы не хотим создавать учетные записи FB для каждого пользователя.

Возможно, я вижу подсказки в документации API, но ничего конкретного.

Спасибо за любые предложения

Это было полезно?

Решение

Да, вам необходимо отправить пользовательский поиск в API, передав адрес электронной почты в качестве соответствующей оси.

Итак, как только у вас есть токен входа:

https://example.fogbugz.com/api.asp?cmd=logon&email=jdoe@example.com&password=SecretPwd

Затем вы можете выполнить поиск:

https://example.fogbugz.com/api.asp?cmd=search&q=correspondent:customer@client.com&cols=ixBug,correspondent,sTicket,sTitle,dtOpened&token=cc83o7ri9c49t4vfvm3bn252ljvp23

Здесь я передал параметр «q» команде поиска, чтобы установить ось поиска как «корреспондент:customer@client.com».

Я также указал ряд столбцов, которые хочу получить обратно, например номер обращения (ixBug), адрес электронной почты корреспондента (мне нравится проверять подобные вещи), идентификатор заявки, полученный клиентом в ответ (sTicket, я не не уверен, было ли это то, что вы хотели, или номер дела), заголовок (sTitle) и дата открытия дела (dtOpened).

Технически вам не нужно когда-либо запрашивать столбец ixBug, поскольку он всегда доступен в качестве атрибута каждого элемента Case, возвращаемого в XML, но иногда проще иметь эти элементы в качестве элемента.

Вы можете использовать множество различных осей поиска и множество столбцов, которые вы можете вернуть.

Проверьте ссылка на поиск и образец полезных данных XML в нижней части Справочник по API.

Другие советы

Наверное, лучше спросить об этом напрямую в поддержке FB или на их форумах...

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top