ESME_ROK (0x00000000)
Požadavek byl úspěšně zpracován.
Stav: OK
Význam: Operace byla dokončena bez chyb.
Příklad
Zde je příklad transakce SMPP PDU (Protocol Data Unit), která obsahuje odpověď ESME_ROK (0x00000000). Tato transakce ilustruje požadavek a odpověď na vazbu SMPP, kde se externí entita pro krátké zprávy (ESME) úspěšně naváže na centrum služby krátkých zpráv (SMSC).
Požadavek na vazbu (bind_transmitter PDU)
0000001B // Délka příkazu (27 bajtů) 00000002 // ID příkazu (bind_transmitter) 00000000 // Stav příkazu (0x00000000 - Žádná chyba) 00000001 // Číslo sekvence (1) 74657374 // Systémové ID ("test") 00 // Ukončovací znak 70617373 // Heslo ("pass") 00 // Ukončovací znak 736D7070 // Typ systému ("smpp") 00 // Ukončovací znak 34 // Verze rozhraní (SMPP v3.4) 00 // TON adresy 00 // NPI adresy 00 // Rozsah adres (prázdný)
Odpověď na vazbu (bind_transmitter_resp PDU)
0000001B // Délka příkazu (27 bajtů) 80000002 // ID příkazu (bind_transmitter_resp) 00000000 // Stav příkazu (0x00000000 - ESME_ROK) 00000001 // Číslo sekvence (1) 74657374 // Systémové ID ("test") 00 // Ukončovací znak
Stav: ESME_ROK (0x00000000) - Vazba úspěšná
Vysvětlení transakce PDU
Požadavek na vazbu (bind_transmitter PDU)
ESME odesílá požadavek na SMSC, aby se navázalo jako vysílač.
ID příkazu (0x00000002) označuje požadavek bind_transmitter.
Stav příkazu (0x00000000) je ESME_ROK, což znamená žádnou chybu (úspěšný přenos).
Systémové ID a heslo jsou poskytnuty pro ověření.
Odpověď na vazbu (bind_transmitter_resp PDU)
SMSC odpovídá úspěšnou odpovědí na vazbu.
ID příkazu (0x80000002) označuje odpověď bind_transmitter_resp.
Stav příkazu (0x00000000) je ESME_ROK, což potvrzuje, že vazba byla úspěšná.
Toto je jednoduchý scénář úspěšné vazby v SMPP. Chcete příklad pro submit_sm nebo jiný příkaz SMPP?
More information
- Operace SMPP ESME_ROK
- Jak vyřešit ESME_RINVCMDLEN v SMPP
- Chyba SMPP s kódem ESME RINVMSGLEN
- Chyba SMPP s kódem ESME_RINVCMDID
- Chyba SMPP s kódem ESME_RINVBNDSTS
- Chyba SMPP s kódem ESME_RALYBND
- Chyba SMPP s kódem ESME_RINVPRTFLG
- Chyba SMPP s kódem ESME_RINVREGDLVFLG
- Chyba SMPP s kódem ESME_RSYSERR
- Chyba SMPP s kódem ESME_RINVSRCADR
- Chyba SMPP s kódem ESME_RINVDSTADR
- Chyba SMPP: Neplatné ID zprávy
- Chyba SMPP s kódem ESME_RBINDFAIL
- Chyba SMPP s kódem ESME_RINVPASWD
- Chyba SMPP s kódem ESME_RINVSYSID
- Chyba SMPP s kódem ESME_RCANCELFAIL
- Chyba SMPP s kódem ESME_RREPLACEFAIL
- Chyba SMPP s kódem ESME_RMSGQFUL
- Chyba SMPP s kódem ESME_RINVSERTYP
- Chyba SMPP s kódem ESME_RINVNUMDESTS
- Chyba SMPP s kódem ESME_RINVDLNAME
- Chyba SMPP s kódem ESME_RINVDESTFLAG
- Chyba SMPP s kódem ESME_RINVSUBREP
- Chyba SMPP s kódem ESME_RINVESMCLASS
- Chyba SMPP s kódem ESME_RCNTSUBDL
- Chyba SMPP s kódem ESME_RSUBMITFAIL
- Chyba SMPP s kódem ESME_RINVSRCTON
- Chyba SMPP s kódem ESME_RINVSRCNPI
- Chyba SMPP s kódem ESME_RINVDSTTON
- Chyba SMPP s kódem ESME_RINVDSTNPI
- Chyba SMPP s kódem ESME_RINVSYSTYP
- Chyba SMPP s kódem ESME_RINVREPFLAG
- Chyba SMPP s kódem ESME_RINVNUMMSGS
- Chyba SMPP s kódem ESME_RTHROTTLED
- Chyba SMPP s kódem ESME_RINVSCHED
- Chyba SMPP s kódem ESME_RINVEXPIRY
- Chyba SMPP s kódem ESME_RINVDFTMSGID
- Chyba SMPP s kódem ESME_RX_T_APPN
- Chyba SMPP s kódem ESME_RX_P_APPN
- Chyba SMPP s kódem ESME_RX_R_APPN
- Chyba SMPP s kódem ESME_RQUERYFAIL
- Chyba SMPP s kódem ESME_RINVTLVSTREAM
- Chyba SMPP s kódem ESME_RTLVNOTALLWD
- Chyba SMPP s kódem ESME_RINVTLVLEN
- Chyba SMPP s kódem ESME_RMISSINGTLV
- Chyba SMPP s kódem ESME_RINVTLVVAL
- Chyba SMPP s kódem ESME_RDELIVERYFAILURE
- Chyba SMPP s kódem ESME_RUNKNOWNERR
- Chyba SMPP s kódem ESME_RSERTYPUNAUTH
- ESME_RPROHIBITED
- Chyba SMPP s kódem ESME_RSERTYPUNAVAIL
- Chyba SMPP s kódem ESME_RSERTYPDENIED
- Chyba SMPP s kódem ESME_RINVDCS
- Chyba SMPP s kódem ESME_RINVSRCADDRSUBUNIT
- Chyba SMPP s kódem ESME_RINVBCASTFREQINT
- Chyba SMPP s kódem ESME_RINVBCASTALIAS_NAME
- Chyba SMPP s kódem ESME_RINVBCASTAREAFMT
- Chyba SMPP s kódem ESME_RINVNUMBCAST_AREAS
- Chyba SMPP s kódem ESME_RINVBCASTCNTTYPE
- Chyba SMPP s kódem ESME_RINVBCASTMSGCLASS
- Chyba SMPP s kódem ESME_RBCASTFAIL
- Chyba SMPP s kódem ESME_RBCASTQUERYFAIL
- Chyba SMPP s kódem ESME_RBCASTCANCELFAIL
- Chyba SMPP s kódem ESME_RINVBCAST_REP
- Chyba SMPP s kódem ESME_RINVBCASTSRVGRP
- Chyba SMPP s kódem ESME_RINVBCASTCHANIND
- Rezervovaný chybový kód SMPP