Назначение случаев Фогбугза программно - PullRequest
4 голосов
/ 15 июля 2009

Я хочу написать приложение, которое назначает дела Fogbugz программно, как бы я это сделал? Возможно ли достичь этого с учетом любого из следующих сценариев:

  • Пользователь вводит текст в мой поле ввода приложения и Fogbugz отчет открывается в браузер, где поле "примечание" заполняется текстом от пользователя ввод

  • Отчет fogbugz присваивается указанный пользователь в приложении даже без браузера то есть отчет хранится непосредственно в БД.

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

Ответы [ 2 ]

5 голосов
/ 15 июля 2009

Вы можете сделать это с помощью Fogbugz API . Смотрите заголовок «Редактирование дел», чтобы узнать, как редактировать дело (включая создание нового). Это немного сложно (или, возможно, просто странно спроектировано), но, насколько я помню, вам, в принципе, нужно вызвать cmd = new, если вы хотите создать новый случай, предоставить свой текст в параметре 's' и установить для ixPersonAssignedTo правильный человек. Для существующего случая используйте cmd = edit.

Это возможно как с обычной формой, размещенной в вашей установке Fogbugz, так и с некоторым кодом на стороне сервера, который вызывает API.

0 голосов
/ 13 февраля 2011

Возможно, вы захотите написать плагин для FB и позволить другим использовать его. (поделись или продай)

...