Desarrollo de Skype

Obtenga información acerca de las opciones de desarrollo de Skype y del uso de los URI de Skype para iniciar llamadas y chats en los clientes de Skype.

Última modificación: lunes, 02 de junio de 2014

Hace referencia a: Skype

En este artículo
URI de Skype
Cómo funcionan los URI de Skype
Interacción con el cliente de Skype
Personalización de la marca de su aplicación
¿Necesita ayuda?
En esta sección
Recursos adicionales

Los URI de Skype le proporcionan una manera sencilla de iniciar llamadas y chats de Skype directamente desde sitios web, escritorios y aplicaciones móviles.

Los URI de Skype le permiten crear innovadoras aplicaciones móviles, web y de escritorio que inician llamadas y chats de Skype, lo que permite a sus usuarios contactar con sus amigos, familiares y negocios de una manera adecuada y familiar. Por ejemplo, si su aplicación móvil presenta una lista de contactos que contiene nombres o números de teléfono de Skype, podrá usar un URI de Skype para iniciar el cliente de Skype oficial e iniciar una llamada a un contacto seleccionado.

Los URI de Skype son el mecanismo preferido para integrar el cliente de Skype y se admiten en iPhone, iPad, Android, versiones del sistema operativo Windows que empiezan con Windows XP, Linux y Mac OS X.

Para que un URI de Skype funcione, debe haber instalado un cliente de Skype en el dispositivo del usuario y el usuario debe tener una cuenta de Skype activa. No es necesaria la certificación de aplicaciones o páginas web con URI de Skype porque toda la interacción, y de manera específica todo el audio y el vídeo, se reproducen por el cliente de Skype.

Entre los URI de Skype admitidos actualmente se incluyen:

En su forma más sencilla, puede incrustar un hipervínculo que haga referencia a un URI de Skype en una página web para realizar una llamada de Skype. Por ejemplo, para iniciar una llamada a un servicio de prueba Skype Echo / Sound Test, el vínculo sería:

<a href="skype:echo123?call">Call the Skype Echo / Sound Test Service</a>

Al hacer clic en el vínculo:

  1. Lleva el enfoque al cliente de Skype del dispositivo, iniciándolo según sea necesario.

  2. Efectúa su inicio automático y solicita a los usuarios su nombre de Skype y contraseña.

  3. Normalmente abre un diálogo de confirmación para autorizar la realización de la llamada.

  4. Realiza la llamada.

Botones de Skype le proporciona un bloque generado de HTML que tiene un URI de Skype en su núcleo. Basta con usar el formulario para especificar el tipo de botón que quiere y luego pegar el fragmento de código en una página web para que las personas puedan llamar con facilidad o conversar con usted por Skype.

La Función de JavaScript Skype.ui le permite incrustar dinámicamente identificadores URI de Skype que tengan un aspecto predefinido y una interfaz similar a los botones de Skype, pero proporciona funcionalidad adicional, como conferencias telefónicas, videollamadas y chats múltiples.

Las aplicaciones pueden construir y acceder a un URI de Skype adecuado en respuesta a las acciones del usuario. Por ejemplo, si pulsa en la imagen de un contacto en el dispositivo móvil puede construir un URI de Skype de "llamada" y acceder a él especificando el número de teléfono o el nombre de Skype del contacto.

Para obtener información acerca de la sintaxis de cada URI de Skype admitida actualmente, consulte Referencia de API de URI de Skype.

Para obtener información y códigos de muestra que ilustren la manera en que puede usar cada uno de los URI de Skype admitidos actualmente en sus aplicaciones, mensajes de correo electrónico y páginas web, consulta lo siguiente:

NotaNota

Su uso de URI de Skype implica el acceso y el uso del sofware de Skype, según se rige en los Términos de uso de Skype.

Los URI de Skype dependen de un cliente de Skype instalado y en ejecución: uno en el dispositivo de envío y otro en el dispositivo de cada destinatario. El cliente de envío debe preocuparse principalmente por las opciones relacionadas con el inicio y el inicio de sesión. El cliente de recepción debe preocuparse principalmente por las opciones relacionadas con la aceptación de llamadas y chats, en concreto, si su aplicación o página web está usando URI de Skype para conectar clientes y otras partes interesadas con negocios y organizaciones.

Envío del cliente

Los URI de Skype se comportan de manera diferente según las opciones del explorador (aplicaciones basadas en web), el estado del cliente de Skype, las opciones del cliente de Skype y las acciones del usuario, de la siguiente manera:

  • Se le podría solicitar al usuario que autorice el cliente de Skype si aún no está en ejecución (opciones del explorador), como en las siguientes ilustraciones.

    Ilustración 1. Cuadro de diálogo de Internet Explorer

    Cuadro de diálogo en que se pide al usuario que permita la apertura de Skype

    Ilustración 2. Cuadro de diálogo de Firefox

    Cuadro de diálogo en que se pide al usuario que permita la apertura de Skype
  • El usuario tendrá que iniciar sesión si el cliente de Skype actualmente:

    • No se está ejecutando y el inicio de sesión automático está deshabilitado o está actualmente inactivo debido al cierre de sesión explícito (opciones de cliente de Skype; acciones de usuario).

    • Está en ejecución sin ningún usuario que haya iniciado sesión por el momento.

  • Puede que se le solicite autorización al usuario para la acción del cliente; por ejemplo, puede aparecer un cuadro de diálogo "confirmar llamada" (opciones de cliente de Skype).

    Ilustración 3. Cuadro de diálogo Confirmar llamada

    Cuadro de diálogo en que se pide al usuario que permita una llamada de Skype

La documentación para su aplicación debe animar a los usuarios a habilitar su opción de inicio de sesión automático del cliente de Skype y a salir del cliente en lugar de cerrar sesión de manera explícita. Si el URI de Skype hace referencia al usuario que ha iniciado sesión actualmente, algunos clientes de Skype simplemente cambian el enfoque, mientras que otros presentan un diálogo indicando que no se puede iniciar una conversación consigo mismo.

Cuando el cliente de Skype completa lo solicitado, con independencia del éxito, el enfoque puede permanecer con el cliente de Skype en lugar de volver a su aplicación. Esto depende del tipo de acción solicitado, así como de en qué plataforma se está ejecutando el cliente de Skype. Por ejemplo, los chats son abiertos, por tanto, el enfoque siempre se mantiene en el cliente de Skype. Sin embargo, aunque las llamadas finalizan cuando todos los participantes excepto uno ha colgado, el enfoque siempre permanece con el cliente de Skype para Windows pero vuelve a su aplicación para el cliente de Skype para Android.

La determinación de si el cliente de Skype está disponible en un dispositivo móvil o de escritorio, y qué hacer si no lo está, depende de la plataforma y el explorador, la página web o la aplicación de acceso. De manera ideal, usted quiere detectar si el cliente de Skype está presente y dirigir al usuario para que descargue e instale el cliente de Skype si no lo está. De hecho, su aplicación debe navegar directamente al marketplace del dispositivo móvil o a la página de descarga de skype.com del cliente de Skype específico de la plataforma siempre que detecte que un cliente de Skype no está presente. Para obtener información y código de muestra para detectar e instalar un cliente de Skype que falta, lea la página del tutorial asociada; por ejemplo, Qué hacer si un cliente de Skype no está instalado, si está desarrollando una aplicación Android.

Tenga en cuenta que al instalar el cliente de Skype en el dispositivo se puede requerir adicionalmente que el usuario cree una cuenta de Skype y que emita o acepte una o más solicitudes de Contacto para poder usar los URI de Skype de manera eficaz.

Cliente de recepción

La incrustación de URI de Skype en anuncios, resultados de búsqueda, firmas de correo electrónico, páginas de información de contacto, etc. permite a los clientes y a otras partes interesadas conectarse con facilidad a su negocio u organización mediante Skype. Sin embargo, dado que las personas que realizan las llamadas probablemente no están en su lista de Contactos, debe configurar el cliente de Skype receptor para aceptar llamadas y chats de "cualquiera". Puede que desee considerar la recepción de vídeo automática y mostrar su presencia en línea si esta es una página o aplicación basada en web.

Ilustración 4. Cuadro de diálogo de opciones de Skype

Configuración de privacidad en el cuadro de diálogo Opciones de Skype

El uso que haga del logotipo de Skype, el nombre y otros elementos de marca en el diseño, el aspecto y los materiales de marketing de su aplicación se detallan y se rigen por las directrices de marcas comerciales de Skype. Como regla general, los terceros no pueden usar los elementos de marca de Skype a menos que hayan recibido permiso previo por escrito o que el uso propuesto se encuentre dentro de determinadas excepciones limitadas.

Consulte URI de Skype: directrices de personalización de marca para leer las directrices completas con respecto al uso de los elementos de marca específicos de URI de Skype.

Mostrar: