Felhasználó állapotának lekérdezése (userstatus)
Felhasználó állapotának lekérdezése
URL: /cdr/userstatus
A felhasználói kód alapján a felhasználó utolsó hívását kéri le.
Kérés:
{
"user_code": "abc"
}
| Mező | Típus | Kötelezőség | Leírás |
|---|---|---|---|
userid |
integer | a userid vagy user_code kötelező |
Felhasználó azonosítója |
user_code |
szöveg | a userid vagy user_code kötelező |
Felhasználó (külső) kódja |
Válasz, ha van a felhasználónak hívása a rendszerben:
{
"status": "ok",
"cdr":
{
"cdrid": 12,
"prid": 2,
"interviewid": 123,
"recnum": 123,
"cdrhash": "def",
"start_time": "2018.11.15 15:23:12",
"end_time": "",
"direction": 2,
"status": 1,
"phone_num": "+36301111111",
"lsid": 4,
"lscode": "mylistcode",
"listitem_num": 3,
"extcode": "extcode_id"
}
}
Válasz, ha nincs a felhasználónak hívása a rendszerben:
{
"status": "ok"
}
| Mező Neve: | Típus | Leírás |
|---|---|---|
cdrid |
integer | Hívás egyedi azonosítója |
prid |
integer | Projekt azonosító |
interviewid |
integer | Interjú egyedi azonosítója |
recnum* |
integer | Interjú egyedi azonosítója (*azonos az interviewid -val, azért hagytuk meg, hogy ne okozzon gondot már kész integráció esetében) |
cdrhash |
szöveg | A híváshoz tartozó hash code, amit a rögzített hanganyag letöltéséhez lehet használni Lásd: Hang/Lekérés cdrhash alapján |
start_time |
időpont | Hívás kezdő időpontja |
end_time |
időpont | Hívás vége |
direction |
integer | Hívás iránya (1: kimenő, 2: bejövő) |
status |
integer | A hívás állapota (1 - folyamatban, 0 - befejezett) |
phone_num |
szöveg | A hívó / hívott fél telefonszáma |
lsid |
integer | Lista azonosító |
lscode |
szöveg | Lista külső kódja |
listitem_num |
integer | Listatétel listán belüli sorszáma |
extcode |
szöveg | Listatétel külső kódja |