2009-07-15 3 views
4

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

  • пользователь вводит текст в моем поле ввода приложения и отчет FogBUGZ открыт в браузере, где поле «примечание» является заселена с текстом от пользователя ввода

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

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

ответ

5

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

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

0

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

Смежные вопросы