Torpedão - API

Documentação, informativos, guias de utilização

InteractionGetMessages

Faz uma busca nas mensagens relacionadas à interavidade da comunidade.

URL De Acesso

http://ws.torpedao.com.br/client/WsClient.asmx/InteractionGetMessages

Métodos De Acesso

GET, POST, SOAP

Parâmetros

Resposta

Observações

Para paginar mantenha o mesmo pageLength e altere o start.

XML de resposta

<?xml   version="1.0"   encoding="utf-8"?>
<DataResponse   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"   xmlns:xsd="http://www.w3.org/2001/XMLSchema"   xmlns="http://tempuri.org/">
    <Status>1</Status>
    <StatusDescription>Success!</StatusDescription>
    <Count>5</Count>
    <Result>
        <xs:schema   id="NewDataSet"   xmlns=""   xmlns:xs="http://www.w3.org/2001/XMLSchema"   xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
            <xs:element   name="NewDataSet"   msdata:IsDataSet="true"   msdata:MainDataTable="Table"   msdata:Locale="">
                <xs:complexType>
                    <xs:choice   minOccurs="0"   maxOccurs="unbounded">
                        <xs:element   name="Table">
                            <xs:complexType>
                                <xs:sequence>
                                    <xs:element   name="MSISDN"   type="xs:string"   minOccurs="0" />
                                    <xs:element   name="IdUser"   type="xs:int"   minOccurs="0" />
                                    <xs:element   name="IdQuestion"   type="xs:int"   minOccurs="0" />
                                    <xs:element   name="IdInteraction"   type="xs:int"   minOccurs="0" />
                                    <xs:element   name="IdContent"   type="xs:int"   minOccurs="0" />
                                    <xs:element   name="IdAnswerStatus"   type="xs:int"   minOccurs="0" />
                                    <xs:element   name="IdChannel"   type="xs:int"   minOccurs="0" />
                                    <xs:element   name="IdAnswer"   type="xs:int"   minOccurs="0" />
                                    <xs:element   name="Received"   type="xs:dateTime"   minOccurs="0" />
                                    <xs:element   name="Correct"   type="xs:boolean"   minOccurs="0" />
                                    <xs:element   name="Text"   type="xs:string"   minOccurs="0" />
                                    <xs:element   name="IdOption"   type="xs:int"   minOccurs="0" />
                                    <xs:element   name="Referer"   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-diffgram-v1">
            <NewDataSet   xmlns="">
                <Table   diffgr:id="Table1"   msdata:rowOrder="0">
                    <MSISDN>(31)****-0000</MSISDN>
                    <IdUser>1001</IdUser>
                    <IdInteraction>123</IdInteraction>
                    <IdChannel>1</IdChannel>
                    <IdAnswer>2521</IdAnswer>
                    <Received>2011-06-07T10:00:00.000-03:00</Received>
                    <Correct>false</Correct>
                    <Text>Mensagem 1</Text>
                </Table>
                <Table   diffgr:id="Table2"   msdata:rowOrder="1">
                    <MSISDN>(31)****-0001</MSISDN>
                    <IdUser>1002</IdUser>
                    <IdInteraction>123</IdInteraction>
                    <IdChannel>1</IdChannel>
                    <IdAnswer>2522</IdAnswer>
                    <Received>2011-06-07T10:00:00.000-03:00</Received>
                    <Correct>false</Correct>
                    <Text>Mensagem 1</Text>
                </Table>
                <Table   diffgr:id="Table3"   msdata:rowOrder="2">
                    <MSISDN>(31)****-0002</MSISDN>
                    <IdUser>1003</IdUser>
                    <IdInteraction>123</IdInteraction>
                    <IdChannel>1</IdChannel>
                    <IdAnswer>2523</IdAnswer>
                    <Received>2011-06-07T10:00:00.000-03:00</Received>
                    <Correct>false</Correct>
                    <Text>Mensagem 1</Text>
                </Table>
                <Table   diffgr:id="Table4"   msdata:rowOrder="3">
                    <MSISDN>(31)****-0003</MSISDN>
                    <IdUser>1004</IdUser>
                    <IdInteraction>123</IdInteraction>
                    <IdChannel>1</IdChannel>
                    <IdAnswer>2524</IdAnswer>
                    <Received>2011-06-07T10:00:00.000-03:00</Received>
                    <Correct>false</Correct>
                    <Text>Mensagem 1</Text>
                </Table>
            </NewDataSet>
        </diffgr:diffgram>
    </Result>
</DataResponse>

 

Exemplo de GET:

http://ws.torpedao.com.br/client/WsClient.asmx/InteractionGetMessages?idCommunity=1&userGUID=trp_459B737D-3E91-48B9-C56S-516BAD6C2274&beginDate=01/01/2011&endDate=10/01/2011&start=0&pageLength=20

Metodos