Метод: GetTopicsInfoByProject
Параметр | Описание |
---|---|
ASPNETSessionId* | Идентификатор сессии |
projectId* | Идентификатор проекта |
allowChilds | Включать подпроекты |
discussionStatus* | Фильтр по статусу дискуссии (0 - открытые, 1 - закрытые, 2 - все) |
authorId | Фильтрация по автору дискуссий |
* – параметры, обязательные для заполнения.
<?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <GetTopicsInfoByProject xmlns="http://tempuri.org/"> <ASPNETSessionId>string</ASPNETSessionId> <projectId>string</projectId> <allowChilds>boolean</allowChilds> <discussionStatus>string</discussionStatus> <authorId>string</authorId> </GetTopicsInfoByProject> </soap:Body> </soap:Envelope>
Параметр | Описание |
---|---|
GetTopicsInfoByProjectResult | Массив с информацией о дискуссиях |
TopicInfoWrapper | Массив с информацией о дискуссии |
ParentProjectId | Идентификатор проекта |
DiscussionId | Идентификатор дискуссии |
Name | Тема дискуссии |
Status | Статус дискуссии (Opened\Closed) |
AuthorId | Идентификатор автора дискуссии |
Created | Дата создания дискуссии |
ReplyCount | Количество ответов в дискуссии |
LastReplyAuthor | Идентификатор автора последнего ответа |
LastReplyDate | Дата последнего ответа |
Tasks | Массив идентификаторов задач по решению дискуссии |
Fields | Массив реквизитов дискуссии |
FieldWrapper | Информация о реквизите дискуссии |
FieldName | Название реквизита |
FieldId | Идентификатор реквизита |
FieldVal | Значение реквизита |
<?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <GetTopicsInfoByProjectResponse xmlns="http://tempuri.org/"> <GetTopicsInfoByProjectResult> <TopicInfoWrapper> <ParentProjectId>string</ParentProjectId> <DiscussionId>string</DiscussionId> <Name>string</Name> <Status>string</Status> <AuthorId>string</AuthorId> <Created>dateTime</Created> <ReplyCount>int</ReplyCount> <LastReplyAuthor>string</LastReplyAuthor> <LastReplyDate>dateTime</LastReplyDate> <Tasks> <string>string</string> <string>string</string> </Tasks> <Fields> <FieldName>string</FieldName> <FieldId>string</FieldId> <FieldVal>string</FieldVal> </Fields> </TopicInfoWrapper> </GetTopicsInfoByProjectResult> </GetTopicsInfoByProjectResponse> </soap:Body> </soap:Envelope>