Название функции (параметры) | Возвращаемый набор данных | Тип и значение |
GetLastNews(N) | Возвращает N последних новостей сайта (отсортированные по дате и времени публикации в обратном порядке) | N - целое (количество возвращаемых записей) |
GetNews(Dt) | Возвращает новости на определенную дату | Dt - дата в формате дд.мм.гггг |
SearchNews(St) | Поиск сообщений, включающих строку | St - строка (строка для поиска) |
Формат данных, возвращаемых Web-сервисом
<DataSet xmlns="http://[URL Web-сервиса]">
<xs:schema id="news" xmlns=""xmlns:xs="http://www.w3.org/2001/XMLSchema"
xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xs:element name="news" msdata:lsDataSet="true" msdata:Locale="ru-RU">
<xs:complexType>
<xs:choice maxOccurs="unbounded">
<xs:element name="msg">
<xs:complexType>
<xs:sequence>
<xs:element name="dt"type="xs:dateTime" minOccurs="0"/>
<xs:element name="src"type="xs:string" minOccurs="0"/>
<xs:element name="hdr"type="xs:string" minOccurs="0"/>
<xs:element name="url"type="xs:string" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:choice>
</xs:complexType>
</xs:element>
</xs:schema>
<diffgr:diffgram xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"xmlns:diffgr="urn:schemas-microsoft-com:xml-diffgramv-v1">
<news xmlns="">
<msg diffgr:id="msg1"msdata:rowOrder="0">
<dt> [Дата публикации] </dt>