Для телефонов Yealink (T22P) есть функция «Удаленная записная книга». При этом XML-файл телефонной книги считывается с HTTP/TFTP-сервера не загружая телефонную книгу на локальную директорию телефона.
Нужно только настроить путь к серверу и подготовить XML-файл, разместив этот файл на сервере.
Структура XML-файла телефонной книги (по примеру 1):
<xxxIPPhoneDirectory>
<DirectoryEntry>
<Name>Home</Name>
<Telephone>528002</Telephone>
</DirectoryEntry>
<DirectoryEntry>
<Name>Friend</Name>
<Telephone>534303</Telephone>
</DirectoryEntry>
<DirectoryEntry>
<Name>Russian PRESIDENT</Name>
<Telephone>891912345678</Telephone>
</DirectoryEntry>
<SoftKeyItem>
<Name>0</Name>
<URL> tftp://192.168.18.16/1.xml </URL>
</SoftKeyItem>
</xxxIPPhoneDirectory>
Настройка удаленной телефонной книги на телефоне Yealink приведена на рисунке 6.
Рисунок 6 – Настройка удаленной телефонной книги на телефоне Yealink
Можно выставить интервал обновления телефонной книги, а также входящий/исходящий поиск.
Удаленная телефонная книга будет доступна в меню телефона DIR => Remote Phone Book.
Есть возможность выбирать разные телефонные книги, выбор осуществляется по названию книги, которое задается в колонке (Display Name), рисунок 6.
На рисунке 7 изображено меню переданной телефонной книги SIP-телефона фирмы Yealink.
Рисунок 7 – Меню переданной телефонной книги SIP-телефона фирмы Yealink

