AdescomGetBillingByCallerID

Z Net47 2.0
Wersja Duri (dyskusja | edycje) z dnia 08:34, 7 cze 2013
(różn.) ← poprzednia wersja | przejdź do aktualnej wersji (różn.) | następna wersja → (różn.)
Skocz do: nawigacji, wyszukiwania

Zapytanie:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
//BEGIN//
<?xml version="1.0" encoding="UTF-8"?>
<Net47>
    <SessionID>9859c16379c2f22e2db8dde9f41cc6a8</SessionID>
    <Priority>0</Priority>
    <Module>Voip</Module>
    <Request>
        <Type>AdescomGetBillingByCallerID</Type>
        <AdescomGetBillingByCallerID>
            <FromDate>2011-11-01 00:00:00</FromDate><!-- gdy nie wystąpi brany jest ResellerID podany w konfiguracji -->
            <ToDate>2012-06-07 08:20:59</ToDate>
            <CallerID>48396548901</CallerID><!-- numer telefonu -->
            <IncludeZeroDuration>true</IncludeZeroDuration><!-- Uwzględnij rozmowy z zerowym czasem trwania -->
            <TypeSet>1</TypeSet><!-- Pole zarezerwowane na przyszłe użycie --><!-- 1- ns1__billingRecordType__1, 2 - ns1__billingRecordType__2  -->
            <DirectionSet>1</DirectionSet><!-- Kierunek połączenia (wychodzące, przychodzące) – dowolna kombinacja stałych BILLING_RECORD_DIRECTION_xxx -->
        </AdescomGetBillingByCallerID>
 
    </Request>
</Net47>
//BEGINEND//

Odpowiedź:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
//BEGIN//
<?xml version="1.0" encoding="UTF-8"?>
<Net47>
    <Request>
        <Type>AdescomGetBillingByCallerID</Type>
        <AdescomGetBillingByCallerID>
            <Record><!-- może wystąpić wiele razy -->
                <Destination>48324151111</Destination>
                <Source>48324151212</Source>
                <Duration></Duration>
                <Fraction></Fraction>
                <ID>6</ID>
                <Outgoing></Outgoing>
                <Prefix></Prefix>
                <PrefixName></PrefixName>
                <Price></Price>
                <PriceWithoutTaxes></PriceWithoutTaxes>
                <TaxesValue></TaxesValue>
                <StartDate></StartDate>
                <EndDate></EndDate>
            </Record>
        </AdescomGetBillingByCallerID>
    </Request>
</Net47>
//BEGINEND//

Błędy:

1
2
3
4
5
6
7
8
9
10
//BEGIN//
<?xml version="1.0" encoding="UTF-8"?>
<Net47>
    <Request>
        <Type>Error</Type>
        <Error>Nieprawidłowa wartość parametru TypeSet. Prawidłowy zakres wartości 1-2</Error>
        <Error>Błąd:</Error>
    </Request>
</Net47>
//BEGINEND//
Osobiste
Przestrzenie nazw
Warianty
Działania
Nawigacja
Konfiguracja Systemu