Grandstream Networks, Inc.
Серія GSC3505/3510/3506/3516
Посібник CTI
GSC35XX : Посібник CTI
Формат запиту
Загальний формат запиту команд CTI: http://phone-IP-Address-cgi-bin-function.passcode.PASSWORD¶m.value
«Функція» є однією з функцій CTI, як описано в наступному розділі (api-get_line_status для напр.ampле)
«Пароль» — це пароль рівня адміністратора телефону. «Параметр=значення» — це параметр для певного типу функції CTI
Формат відповіді
Позитивна відповідь без поверненого значення
{“response”:”success”, “body”: “complete”}
Негативна відповідь
{“response”:”error”, “body”: “failed”}
Позитивна відповідь із поверненими значеннями
{“response”:”success”, “body”: [{“line”: 1, “state”: “idle”, “acct”: “”,”remotename”: “”, “remotenumber”:
“”, “active”: 0}, {“line”: 2,”state”:”idle”, “acct”: “”, “remotename”: “”, “remotenumber”: “”, “active”:
0},{“line”: 3, “state”: “idle”, “acct”: “”, “remotename”: “”, “remotenumber”: “”, “active”: 0}]}
ТИП ФУНКЦІЙ КТІ
Перегляньте наступну таблицю з описом типів підтримуваних функцій CTI:
| Тип | функція | опис | метод |
| Стан телефону | api-get_phone_status | Отримує статус телефону | ОТРИМАТИ |
| Здійснити дзвінок | api-make_call | Зробіть загальний виклик | ОТРИМАТИ |
| Телефонні операції | api-phone_operation | Надсилає команди операцій телефону (покласти трубку, відповісти на дзвінок, відхилити дзвінок…) | ОТРИМАТИ |
| Системні операції | api-sys_operation | Надсилає команди системних операцій (скидання, перезавантаження…) | ОТРИМАТИ |
| Отримайте список місцевої музики | api-get_music | отримати локальний список музики, збережений на пристрої | ОТРИМАТИ |
| Керування відтворенням музики | api-ctrl_music_play | контролювати відтворення або зупинку місцевої музики | ОТРИМАТИ |
Підтримуються функції CTI
КОМАНДИ CTI ТА EXAMPЛЕС
Наступні команди були запущені в a web браузер на комп’ютері в мережі того самого телефону. У вихampУ наведених нижче документах використовується пристрій GSC3516 з IP-адресою 192.168.5.135 і паролем рівня адміністратора, установленим за замовчуванням (passcode=admin).
Функція стану телефону
Загальний формат
Загальний формат команди CTI для отримання статусу телефону:
http://Phone-IP-Address-cgi-bin-api-get_phone_status.passcode=PASSWORD
Вступ до URL параметри
пароль: ПАРОЛЬ
Example
| запит | http://192.168.5.135-cgi-bin-api-get_phone_status.passcode=admin |
| Відповідь | Телефон в наявності {“відповідь”:”успіх”, , “різне”: “1”} “body”: “доступний” Телефон зайнятий {“відповідь”:”успіх”, “різне”: “1”} “body”: “зайнятий”, |
Здійснити дзвінок
Загальний формат
Загальний формат команди CTI для ініціювання виклику:
http://Phone-IP-Address-cgi-bin-api-make_call.passcode=PASSWORD&phonenumber=NUMBER
Вступ до URL параметри
пароль: ПАРОЛЬ
номер телефону : номер телефону
Example
| запит | http://192.168.5.135-cgi-bin-api-make_call.passcode=admin&phonenumber=35463 |
| Відповідь | { “response”: “success”, “body”: true } |
Функції телефонних операцій
Загальний формат
Загальний формат команди CTI для надсилання телефонних операцій:
http://Phone-IP-Address-cgi-bin-api-phone_operation.passcode=PASSWORD&cmd=CMD
Вступ до URL параметри
пароль: ПАРОЛЬ
cmd : функції телефонних операцій
Exampлес
| Операція | функція | Exampлес |
| завершення виклику | Завершити встановлений виклик | http://192.168.5.135-cgi-bin-api-phone_operation.passcode=admin&cmd=endcall |
| прийняти виклик | Прийняти вхідний дзвінок | http://192.168.5.135-cgi-bin-api-phone_operation.passcode=admin&cmd=acceptcall |
| відхилити виклик | Відхилити вхідний дзвінок | http://192.168.5.135-cgi-bin-api-phone_operation.passcode=admin&cmd=rejectcall |
| німий | Вимкнути або ввімкнути звук під час дзвінків | http://192.168.5.135-cgi-bin-api-phone_operation.passcode=admin&cmd=mute перший тригер вимкнено, потім другий тригер увімкнено. |
Функції системних операцій
Загальний формат
Загальна команда CTI для надсилання системних операцій:
http://Phone-IP-Address-cgi-bin-api-sys_operation.passcode=PASSWORD&request=CMD
Вступ до URL параметри
пароль: ПАРОЛЬ
запит: функції системних операцій
Exampлес
| Операція | функція | Example |
| ПЕРЕЗАВАНТАЖЕННЯ | Перезавантажте пристрій | http://192.168.5.135/cgi-bin/api-sys_operation?passcode=admin&request=REBOOT |
| СКИДАННЯ | Скиньте налаштування пристрою до стандартних налаштувань | http://192.168.5.135-cgi-bin-api-sys_operation.passcode=admin&request=RESET |
Отримайте список місцевої музики
Загальний формат
Загальна команда CTI для отримання локального списку музики:
http://Phone-IP-Address-cgi-bin-api-get_music.passcode=PASSWORD
Вступ до URL параметри
пароль: ПАРОЛЬ
Example
| запит | http://192.168.5.135-cgi-bin-api-get_music.passcode=admin |
| Відповідь | {“відповідь”:”успіх”, “тіло”:[{“fileНазва»: «music1.ogg», «шлях»: “/var/user/music/music1.ogg”}, {“fileІм’я”: “music2.ogg”, “шлях”:“/var/user/music/music2.ogg”} ]} |
Керування відтворенням музики
Загальний формат
Загальна команда CTI для відтворення або зупинки відтворення музики:
http://Phone-IP-Address-cgi-bin-api-ctrl_music_play.passcode=PASSWORD&state=STATE&type=TYPE&url=URL&loop=LOOP
Вступ до URL параметри
пароль: ПАРОЛЬ
стан: зупинка або відтворення музики. (0 – зупинка; 1 – відтворення)
тип: 1, значення за замовчуванням
url : Шлях відтворення музики. Ви можете отримати музичні шляхи через інтерфейс «api-get_music».
loop : одиночне або циклічне відтворення. (0 – одинарний; 1 – петля)
Example
Підтримувані моделі
| Назва моделі | Підтримка CTI | Вимоги до прошивки |
| GSC3505 | ТАК | 1.0.3.8 або вище |
| GSC3510 | ТАК | 1.0.3.8 або вище |
| GSC3506 | ТАК | 1.0.3.8 або вище |
| GSC3516 | ТАК | 1.0.3.8 або вище |
Підтримувані моделі GSC
Потрібна підтримка?
Не можете знайти відповідь, яку шукаєте? Не хвилюйтеся, ми тут, щоб допомогти!
ЗВЕРНІТЬСЯ В ПІДТРИМКУ

Документи / Ресурси
![]() |
GRANDSTREAM GSC3505 1-смуговий гучномовець SIP-інтерком [pdfПосібник користувача GSC3505 1-смуговий динамік внутрішнього зв’язку SIP, GSC3505, 1-смуговий динамік внутрішнього зв’язку SIP, динамік внутрішнього зв’язку SIP, динамік внутрішнього зв’язку SIP, динамік внутрішнього зв’язку SIP, динамік внутрішнього зв’язку |
