Pregunta

¿Es posible vincular al calendario de Outlook de alguien (suponiendo que tenga privilegios para verlo a través de Outlook en sí) desde una página web?

Estoy trabajando en un sitio de intranet y me gustaría proporcionar un enlace al calendario de alguien similar a:

    outlook:\\Public Folders\All Public Folders\Shared Calendar

Sin embargo, este no es un calendario público que me gustaría compartir, es el calendario individual de una persona. Actualmente, puedo ir a la pestaña Calendario en Outlook, hacer clic en "Abrir un calendario compartido ..." y abrir el calendario de la persona. Pero, ¿cómo creo un enlace para que otros puedan abrirlo directamente desde un sitio de intranet?

Cuando arrasto y dejo el calendario a un mensaje de correo electrónico o a Word, obtengo algo que se ve como: Outlook: 00000000887D87050344B04AA77DC6DC84B49A4C0100CB432CC39A577C4CBBB19CFA.

Este enlace funciona desde el correo electrónico, pero no desde Word o HTML.

¡Gracias!

¿Fue útil?

Solución

Línea de fondo: ¡Usa OWA!

Explicación: Estaba tratando de vincular a un calendario compartido en perspectivas de nuestra intranet corporativa y tenía problemas similares a esto y creo que la solución que se me ocurrió podría aplicarse a usted.

El problema esencialmente era la perspectiva: // El protocolo no funcionaba y los archivos XNK tampoco funcionarían.

Después de una hora de investigación, finalmente encontré este artículo, que decía, y cito, "No existe una solución para el síntoma 1 o el síntoma 3 enumerado anteriormente". http://support.microsoft.com/kb/968416 Aparentemente, esto afecta a Outlook 2007, a diferencia de las versiones anteriores, donde funcionó bien.

Según el artículo, incluso si fuera posible para nosotros ejecutar aplicaciones de línea de comandos de intranet (y para algunos de nuestros clientes es, usando Java), ya que el directorio que contiene Outlook.exe no estaba en la ruta predeterminada, i 'Debo saber la ubicación de Outlook.exe del cliente, y eso simplemente no estaba sucediendo.

En mi máquina, y en mi caso, ese camino se veía así:

C:\Program Files\Microsoft Office\Office12\Outlook.exe /select outlook:\\Public%20Folders\All%20Public%20Folders\Corporate\Executive%20Calendar

Básicamente concluí que no se puede hacer.

Sin embargo, descubrí que puedo vincular directamente una versión de Access web de Outlook (OWA) del calendario usando una URL como esta:

http://OWAUrl.MyOrganization.org/public/Corporate/Executive%20Calendar/?Cmd=contents

Después de iniciar sesión, el calendario compartido aparece en su navegador web (por cierto, esto funciona mucho mejor en IE), y tienen una capacidad de edición completa.

Me doy cuenta de que esta puede no ser una solución aceptable para algunas personas, pero en mi caso fue una solución adecuada con la que todos estaban contentos.

Otros consejos

Si tiene intercambio como back -end, puede hacer como yo. En el servidor, llamé a Exchange Web Services para obtener un calendario de usuarios. Luego mostré las próximas citas. Cuando el usuario hizo clic en la cita, lanzó un enlace como usted mencionó. No estoy seguro de si esto es lo que estabas buscando, así que aclare si no lo es.

Hace el documentación en línea ¿ayuda?

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top