it-swarm-es.com

Contactos de Google en teléfonos IP a través de asterisk PBX

He escapado de Google en esto, pero no he encontrado nada demasiado útil.

¿Hay alguna manera de usar los contactos de Google con un hardphone admitido por Asterisk PBX?

Los contactos de Google se exponen a través de un servidor MSEXCHANGE

Gracias

5
Scott Cowan

Vi que has etiquetado a Cisco en nuestra pregunta, así que supongo que estás usando teléfonos Cisco, solo he usado teléfonos Cisco con asterisco, por lo que es todo lo que podré cubrir mi respuesta.

Lo primero que deberá hacer es agregar una entrada de directorio a su archivo SIPDEFAULT.CNF (dentro del directorio TFTP a su teléfono. Aquí está la línea que necesita para agregar:

directory_url: "http://yourWebsiteOrIp/directory.xml";

La URL debe ser un servidor web que sea accesible para el teléfono, no al servidor. Esa línea puede ir a cualquier parte del archivo sipdefault.cnf

El archivo en el servidor debe seguir este formato:

<CiscoIPPhoneDirectory>       

   <Title>Directory name (will appear in menu)</Title>
   <Prompt>Select a person to call</Prompt>                    

   <DirectoryEntry>                                              
     <Name>My Phone</Name>         
     <Telephone>101</Telephone>
   </DirectoryEntry>                                      

</CiscoIPPhoneDirectory> 

Desafortunadamente, no soy todo lo que experimentado con el intercambio o el gmail. Lo que le digo es que deberá crear un trabajo de CRON que ejecute un programa cada vez que genere este archivo XML y lo ponga en el servidor. Cada vez que el teléfono accede al directorio, descargará el archivo XML.

Editar: Aquí hay un enlace que proporciona una gran cantidad de información útil, incluida una sección sobre la creación del archivo XML con PHP: http://www.voip-info.org/wiki/view/asterisk+cisco+79xx + XML + Servicios

Espero que ayude a algunos!

5
Kyle Gibbons

Esto dependerá de los hardphone en cuestión. Polycom Thones recogerá archivos de un nombre determinado (00000000-Directory.xml, creo) en el servidor FTP/TFTP/HTTP que obtienen su configuración. Posiblemente podría engancharse de los contactos y regenerar periódicamente ese archivo. este manual tiene detalles; Consulte la página 4-10 (P64 en el PDF) para obtener detalles sobre el 'Formato de archivo de directorio de contacto local'. Oh, parece que hay una nueva característica desde la última vez que se veía: Directorio Corporativo (P4-34/P88) que es una forma de señalar el teléfono directamente en un servidor LDAP.

2
pjz

Todos los teléfonos VoIP que admiten el directorio XML se pueden hacer para trabajar con datos arbitrarios. Solo tienes que programar esa funcionalidad. Puede proporcionar los datos XML de una base de datos sobre la marcha a través de algún motor de scripting que se ejecuta en el servidor, o simplemente un archivo XML estático generado en algún momento. Nada fuera de la caja me temo.

1
Mihaela