Cuando los usuarios agregar eventos al calendario en línea también puede ser añadido al calendario de outlook (sincronizar). Obviamente, un sitio construido con PHP no se puede integrar con la aplicación de escritorio directamente, así que estoy buscando alternativas.

Opciones que he encontrado:

  • Usando PHP ICAL biblioteca crea un .archivo ics y el usuario puede descargar e instalar. No es el más amigable para el usuario forma de hacerlo, podría funcionar.
  • Uso de SharePoint o el servidor de exchange, pero no tienen experiencia previa en el trabajo de las tecnologías de Microsoft, por lo que no es ideal.
  • Utilizar el Calendario de Google y Zend Biblioteca (gdata), crear el calendario en línea y agregar eventos a los que. A continuación, el uso de Google Calendar Sync herramienta el usuario puede sincronizar el calendario de outlook. Pero el problema aquí es la necesidad de los usuarios de una cuenta de gmail para utilizar la herramienta de Sincronización, no es ideal cuando se tienen miles de usuarios en el sitio. A menos puedo crear una cuenta de gmail y crear muchos calendarios en los que se cuenta, si es que aún es posible.

Preguntas:

  1. Hay outlook plugins gratis o de pago (idealmente) que puede lograr esto?
  2. ¿Hay algún servicio web o Api que puede lograr esto?
  3. Otras ideas o soluciones?
Miré en esto para una aplicación Java (programación de reuniones de una aplicación web a un Servidor de Exchange). Técnicamente no son la integración con Outlook, es el servidor de correo que se sincroniza con el Outlook cliente, probablemente un servidor de Exchange o IMAP/POP sistema que ejecuta algo más que Outlook se puede sincronizar. Que es lo que usted necesita para mirar dentro. También tenga en cuenta, al menos el año pasado Microsoft no realizar el envío de salas de reuniones/cita solicitudes desde fuera MS tecnologías muy fácil. Usted puede buscar un intermediario SOAP/REST pass-through.
Servicios Web de Exchange (EWS) de la CreateItem (Elemento de Calendario) y operaciones.
Web de Exchange Server 2007 Servicios de Clase de PHP, la Mejor manera de tener acceso a Exchange usando PHP?.

OriginalEl autor TheDeveloper | 2012-02-04

4 Comentarios

  1. 1

    usted puede hacer esto por tener el outlook suscribirse al calendario en línea.

    con phpicalendar usted puede tener otros clientes suscribirse a los calendarios (aquí)

    usted lo desea, puede ajustar la genera .archivo ics para incluir a los X-PUBLICADO-TTL Recomienda el intervalo de actualización para la suscripción del calendario

    OriginalEl autor Auberon Vacher

  2. 0

    Uso EWS intercambio webservice para lograr esto.
    Si se trata de un sitio web con un no. de los usuarios u será necesario crear OU en exchange server y agregar un usuario administrador tiene permisos de lectura a todas las cuentas en el DL.
    EWS expone extremos donde u, se puede obtener el calendario de correo agregar, leer y hacer todo tipo de operaciones.

    OriginalEl autor Jibs

  3. 0

    Para conseguir el calendario de eventos siga estos pasos:

    1. Signo en el Calendario
    2. En la barra de herramientas, haga clic en Compartir
    3. Seleccione el calendario que desea exportar/embed.
    4. Haga clic en Obtener un vínculo.
    5. En Mostrar los detalles del evento (haga clic en Crear)
      Nota: Si el paso número 5 ya está realizado, acaba de saltar y haga clic en el Enlace para los detalles de un evento
    6. Copia el enlace que usted necesita y péguelo en el programa deseado/sitio web.

    OriginalEl autor Rahul Saxena

Dejar respuesta

Please enter your comment!
Please enter your name here