Vous êtes sur la page 1sur 14

Skype URI tutorial: Las

pginas web
Aprenda cmo incorporar funcionalidad de comunicacin de Skype en sus pginas
web.
ltima modificacin: 02 de junio 2014
Se aplica a: Skype
En este articulo
Usar Skype URI en pginas web
Cmo puedo determinar si se ha instalado un cliente de Skype?
Qu hacer si no est instalado un cliente de Skype
Recursos adicionales

Usar Skype URI en pginas web

Skype ofrece dos maneras para usar Skype URI en tus pginas web:
Skype Botones
Funcin Skype.ui JavaScript
Cada uno de estos enfoques determina, adems, si se instala un cliente de Skype,
y toma la accin apropiada.
Por supuesto, porque el uso de un URI de Skype en una pgina web no es
realmente diferente de utilizar cualquier otro hipervnculo, siempre puede
establecer el valor del atributo href de su etiqueta de anclaje a la URI de Skype.
Por ejemplo:
<a href="skype:echo123?call"> Llame </a> el Echo / Sound Servicio de prueba de
Skype
Sin embargo, su pgina web debe determinar si se ha instalado un cliente de
Skype, y tomar las medidas adecuadas si no lo es.

Skype Botones
Botones de Skype le proporcionar un bloque generado de HTML que tiene un URI
de Skype en su ncleo. Si todo lo que quiero hacer es tener la gente llama o
chatear con ustedes a travs de Skype, a continuacin, slo tiene que utilizar el
formulario para especificar el tipo de botn que desee, y pegue el fragmento de
cdigo en su pgina web. Botones de Skype intentarn determinar si se ha
instalado un cliente de Skype, y tomar las medidas apropiadas segn sea
necesario.
Si va a aadir mltiples botones de Skype a su pgina web:
1.
Retire la siguiente lnea de todo pero la primera instancia:
<script type = "text / javascript" src =
"http://www.skypeassets.com/i/scom/js/skype-uri.js"> </ script>

2.

Modificar atributo id del elemento div y la propiedad elemento para que


cada instancia tiene hacer juego valores nicos en su pgina web.
Por ejemplo:
SkypeButton_Call_ # echo123_01, SkypeButton_Call_ # echo123_02

Funcin Skype.ui JavaScript

La funcin Skype.ui JavaScript permite incrustar dinmicamente URI de Skype que


tienen una apariencia predefinida y la interfaz de usuario similar a los botones de
Skype, pero ofrece opciones de formato adicionales y funcionalidades, tales como
tamao de punto, color, video, llamadas de conferencia, y multichats.Skype.
ui intentar determinar si se ha instalado un cliente de Skype, y tomar las medidas
apropiadas segn sea necesario.
El patrn de diseo bsico para aadir Skype URI para sus pginas web implica:
Importacin del skype-uri.js archivo
desde http://www.skypeassets.com/i/scom/js/ en su pgina web.
El uso de una etiqueta div para marcar en la que desea colocar el URI Skype
en tu pgina web.
La invocacin de la funcin de generador, Skype.ui, para crear y aadir un
elemento de anclaje, en base a una representacin JSON del objeto de Skype, y
aadirlo a tu pgina web.
Por ejemplo, la siguiente figura muestra un fragmento de cdigo que agrega un URI
Skype que inicia una llamada de audio a la Echo / Sound Servicio de prueba de
Skype:
Figura 1. ejemplo de cdigo JavaScript

Nota

Los objetos JavaScript y funciones contenidas en skype-uri.js estn cubiertos por la licencia de Apache, Ve
enhttp://www.apache.org/licenses/.
Activos Image

Embedded botones de uso de Skype URI para cambiar el enfoque al cliente de


Skype, a partir de una llamada, y la puesta en marcha o reunirse con una
charla.Enlace asociado del botn incluye una etiqueta img src quin es atributo
especifica el activo imagen correspondiente.
Las relaciones botn / imagen activos actuales son:
Focus Shift
Llamada de audio o vdeo
Charla
Tamaos compatibles (en pxeles) son 10, 12, 14, 16, 24 y 32. Los colores
admitidos son azul Skype y blanco, tanto en fondos transparentes.
El Skype objeto por defecto usando 16 pxeles, imgenes azules de Skype. Usted
puede cambiar el tamao, el color, o los dos al incluir el de imagen y / o
propiedades imageColor. Por ejemplo, el siguiente cdigo incorpora una "llamada"
Skype URI que utiliza el 32 pxeles, activo imagen en blanco:
HTML
<Div id = estilo "call_32" = "width: 20%; background-color: # 0094ff">

<Script type = "text / javascript">


Skype.ui ({
nombre: "llamar",
elemento: "call_32",
participantes: ["echo123"],
de imagen: 32,
imageColor: "blanco"
});
</ Script>
</ Div>

Insercin de la URI de Skype

La funcin Skype.ui genera y se incrusta un enlace Skype URI en su pgina web. La


funcin acepta un solo argumento de una instancia de un objeto de Skype, que se
especifica el uso de JSON. En caso de xito, la funcin devuelve cierto. En caso de
fallo, la funcin devuelve falso.
El objeto de Skype reconoce las propiedades que figuran en la Tabla 1. A menos
que se indique lo contrario, los valores nulos y la cadena vaca son equivalentes a
la omisin de la propiedad. Para una til tabla que detalla las combinaciones de
valores de propiedad asociados a los diferentes tipos de Skype URI, consulte la
referencia rpida Skype.ui.
Tabla 1. Propiedades de que el objeto de Skype reconoce

Propiedad

Descripcin

nombre

El nombre de la URI de Skype. Actualmente los valores reconocidos son:


llamar - Realizar una llamada de audio o vdeo.
chatear - Iniciar / reiniciar una charla.
desplegable - dinmicamente elegir si desea realizar una llamada o iniciar / re
Si se omite, "llamada de audio" se da a entender si no se especifica ninguno de los partic
Skype" se da a entender si no se especifican los participantes.

elemento

El valor del atributo id del elemento que contendr el enlace Skype URI generado (n
Siempre es necesario.

participantes

Una serie de uno o ms nombres de Skype (o nmeros de telfono) que son el objetivo u
Requerido si el nombre se especifica como llamada o el chat. No hay un lmite pred
tenga en cuenta que las llamadas de video de grupo se limitan actualmente a un mximo
Los participantes tambin estn opcionalmente en forma de lista separada por comas, inm
Ver referencia de la API de Skype URI para advertencias especficas de la platafo
participantes; por ejemplo, los clientes de Skype mviles (iOS y Android) no son compat
conferencia.

listParticipants:

vdeo

Ya sea a la lista del participante Nombres de Skype y / o nmeros de telfono de inmedia


valores son:
verdad - una lista de los participantes.
falsa (o cualquier valor que no sea cierto) - No liste los participantes.
El valor predeterminado es falso. Ignorados si no hay participantes para mostrar.

Si esto es una llamada de video. Los valores son:


verdad - Videollamada.
falsa (o cualquier valor que no sea cierto) - llamada de audio.
El valor predeterminado es falso. Se ignora si este URI Skype no es una llamada explc
especifica como distinta de llamada o desplegable.

tema

La cadena de tema opcional para una llamada de conferencia, grupo de chat de vdeo, o m
espacios de valor en concreto, dos puntos y barras inclinadas, se escaparon de forma adic
Por ejemplo:
tema: "Mecnica Cuntica 401 (habitacin: 7; 02/17/2012)"
es escap automticamente para producir:
Quantum% 20Mechanics% 20 401% 20 (Habitacin% 3A% 207;% 2.00
Se ignora si hay menos de dos participantes, o si este URI Skype no es una llamada expl
se especifica como distinta de llamada, el chat, o desplegable.
Al igual que los participantes, la cadena tema est tambin opcionalmente incluye como
generado.

listTopic

Ya sea a la lista de la cadena de tema inmediatamente despus del enlace generado. Los v
cierto - Liste la cadena de tema.
falsa (o cualquier valor que no sea cierto) - No liste la cadena de tema.
El valor predeterminado es falso. Ignorada si no hay una cadena de tema a la lista.

Qu tamao del activo de imagen para su uso. Los valores son:


Omitido, null, una cadena vaca, o un tamao no compatible - Utilice el tamao
999 - Utilice el tamao especificado, que debe ser uno de los tamaos admitidos
El tamao por defecto es de 16 pxeles.

Qu texto variante de color del activo imagen a utilizar, en funcin de los antecedentes
omitido, null, una cadena vaca, o un color no compatible - Utilizar el color pre
skype - Utilice la variante azul Skype.
blanco - Usar la variante blanco.
El color por defecto es azul Skype.

tamao de la
imagen

imageColor

Skype.ui referencia rpida

Esta referencia rpida detalla los valores de la propiedad objeto de Skype que
necesita para pasar a Skype.ui el fin de generar los distintos tipos de Skype URI.

Porque siempre se requiere el elemento (y listParticipants, listTopic, de


imagen y imageColor son siempre opcional), no se incluyen en la tabla.
2. Skype valores de las propiedades de objeto de tabla

Skype URI

nombre

Cambiar el enfoque al cliente de


Skype

Audio de llamada de dilogo

Audio de llamada de conferencia

omitido
nulo
cadena vaca

participantes

omitido
nulo
cadena vaca

llamada
desplegable (seleccione
Llamar)
omitido
nulo
cadena vaca

Exactamente un

llamada
desplegable (seleccione
Llamar)
omitido
nulo
cadena vaca

Mnimo de dos

Vdeo llamada de dilogo

llamada
desplegable (seleccione
Llamar)

Exactamente un

Videollamada en grupo (GVC)

llamada
desplegable (seleccione
Llamar)

Mnimo de dos (actualmen


diez)

Chat en-dilogo

charla
desplegable (seleccione
Llamar)

Exactamente un

Multi-Chat

charla
desplegable (seleccione
Llamar)

Mnimo de dos

Cmo puedo determinar si se ha instalado un cliente de Skype?


Para las pginas web que se ejecuta en los navegadores, para determinar si un
cliente de Skype est disponible vara de automtico a compleja y poco

fiable.Algunos navegadores en algunas plataformas simplemente interceptan el


fracaso de navegacin, por lo que es difcil, si no imposible, que su cdigo para
recuperarse del error percibido.
Para las versiones a partir de: Internet Explorer 10 que se ejecuta en Windows 8, el
navegador detecta que no hay ninguna aplicacin asociada con el skype:esquema,
y alerta al usuario.
Figura 2. cuadro de dilogo de Windows Store

Para la mayora de los navegadores principales que se ejecuta en la mayora de las


plataformas, los botones de Skype y la funcin Skype.ui detectar que el cliente de
Skype no est instalado, y redirigir al usuario a la especfica de la plataforma de
cliente de Skype pgina de descarga en skype.com.
Otras combinaciones de navegador / plataforma podran pedir que seleccione una
aplicacin, e incluso podra enumerar Skype, pero fallar en silencio incluso si
decide Skype. Todava otras combinaciones de navegador / plataforma podran
comportan como si se ha instalado el cliente de Skype cuando no lo es, o
simplemente fallan en silencio.
En la actualidad, las siguientes combinaciones de navegador / plataforma no
detectan correctamente si est instalado el cliente de Skype:
Cualquier navegador que se ejecuta en Windows Phone 8
Google Chrome se ejecuta en Android (Gingerbread, Honeycomb, Ice Cream
Sandwich y Jelly Bean)
Nativo navegador de Android (icono de "globo") que se ejecuta en Android
(Gingerbread, Honeycomb, Ice Cream Sandwich y Jelly Bean)

Qu hacer si no est instalado un cliente de Skype


Versiones de navegador que comienzan con Internet Explorer 10 que se ejecuta en
Windows 8 incluyen un enlace a la tienda como parte de su alerta cada vez que
detecta que ninguna aplicacin est asociada con el skype: esquema. Simplemente
haga clic en el icono de la tienda para ir a la entrada del cliente de Skype.
Figura cuadro de dilogo 3. Windows Store

Para la mayora de los navegadores principales que se ejecuta en la mayora de las


plataformas, los botones de Skype y la funcin Skype.ui redirigir automticamente
al usuario de la plataforma especfica del cliente de Skype pgina de descarga en
skype.com cada vez que detecta que ningn cliente de Skype est instalado.
Para todas las dems combinaciones -especficamente navegador / plataforma
Windows Phone 8 y Android plataformas usted podra considerar la inclusin de
una entrada de nota o FAQ alertar a los usuarios que el hecho de que deben tener
un cliente de Skype instalado en su dispositivo mvil, porttil o de
escritorio.Tambin puede considerar la inclusin de un enlace en la Plataforma de
dispositivo mvil o el especfico de la plataforma de cliente de Skype pgina de
descargapgina de descarga en skype.com.

Referencia de la API de
Skype URI
Aprende a usar Skype URI para agregar funcionalidad de Skype a sus aplicaciones
de cliente.
ltima modificacin: 19 de marzo 2015
Se aplica a: Skype
En este articulo
API de Skype URI soportados
Start / enfoque cambie al cliente de Skype
Llamadas de audio
Chats
Recursos adicionales
Esta referencia de la API detalla la funcionalidad, las opciones y la sintaxis de cada
Skype URI compatible. Utilice esta referencia si usted est interesado en la
creacin de aplicaciones para Windows, Android y iOS plataformas y dispositivos
mviles, o la creacin de correos electrnicos habilitados URI Skype o bloques de
firma.
Si usted est interesado en la creacin de pginas web habilitados para Skype URI,
consulte la funcin Skype.ui JavaScript.

API de Skype URI soportados


URI de Skype soportados actualmente incluyen:

El cambio de enfoque al cliente de Skype.


Iniciando llamadas de audio a otros usuarios de Skype, telfonos o
dispositivos mviles, tanto de uno a uno los dilogos y conferencias
multipartidistas.
Iniciando llamadas de video a otro usuario de Skype.

El envo de mensajes instantneos a un individuo o el establecimiento de un


multichat grupo.

Start / enfoque cambie al cliente de Skype


Efecto

Si el cliente de Skype no se est ejecutando, se inicia el cliente de Skype, y


cambia el foco a la ventana principal de Skype.

Si el cliente de Skype ya est en ejecucin-interruptores se centran en el


cliente de Skype.

Si el cliente de Skype ya est en marcha y tiene el actual enfoque ningn


efecto; el cliente de Skype conserva enfocar.

Si la URI Skype inicia el cliente de Skype, el enfoque se ajusta a la ventana


principal del cliente de Skype (auto-login est habilitado), o para su inscripcin en
el cuadro de dilogo (auto-login no est habilitado). Si el cliente de Skype ya est
en ejecucin, el foco se establece en la ventana principal de Skype, incluso si un
cuadro de dilogo cliente de Skype, tales como el cuadro de
dilogo Herramientas> Opciones, est abierta.
Sintaxis
skype:
Ejemplo
skype:
Advertencias
En iOS, este URI Skype no slo cambia el enfoque al cliente de Skype, pero
tambin intenta iniciar una llamada.

Llamadas de audio
Apoyo Skype URI relacionada con llamar a uno-a-uno dilogos, conferencias
telefnicas y videollamadas.
Por defecto, iniciar una llamada de resultados en el cliente de Skype local de
mostrar un dilogo de confirmacin antes de continuar con la llamada. En ese
dilogo, el usuario puede optar por no mostrar la confirmacin en el futuro.

Si su llamada especifica mltiples participantes, las identidades de Skype


individuales Nombres o nmeros de telfono-se deben separar con punto y
coma; por ejemplo:
participant1; participant2; participant3

Llamada implcita Audio


Efecto
Llamadas de otras personas en Skype, telfonos o dispositivos mviles Esta es una
versin implcita del skype:? ParticipantList llame Skype URI. A diferencia de la
versin explcita, no se puede suministrar vdeo o conferencia tema argumentos
-como adicional -con el comando. Por lo tanto, el valor implcito del
argumento video es falso (llamada de audio), y el valor implcito del
argumento tema es nulo / ninguno especificado.
Sintaxis
skype: participant1 [; participant2; ... participant9]
Ejemplo: Uno a uno de dilogo
skype: skype.test.user.1
Ejemplo: Conferencia
skype: skype.test.user.1; skype.test.user.2; skype.test.user.3
Advertencias
Clientes mviles de Skype (iOS y Android) no son compatibles con el inicio / hosting
llamadas de conferencia.

Llamada explcita Audio


Efecto
Las llamadas a otros usuarios de Skype, telfonos o dispositivos mviles Esta
versin explcita del comando que permite suministrar tema de la
conferenciaargumentos -como adicional -con el comando.
El argumento tema de la conferencia (tema) le permite especificar una cadena
para participantes de la llamada para mostrar como el tema de conversacin en

lugar de los nombres de Skype o nmeros de telfono de los participantes de la


llamada originador / conferencias.
Debes escapar ciertos caracteres especiales, como espacios en blanco. Por
ejemplo, especifique:
Mi Conferencia Tema
como:
Mi% 20Conference% 20Topic
De lo contrario, el cliente de Skype interpretar el valor del argumento
tpico como Mi, y las siguientes palabras podra causar argumentos posteriores a
ser ignorados o malinterpretados lo contrario.
Mientras que su URI Skype puede especificar vdeo = false para indicar
especficamente una llamada de audio, la prctica comn es simplemente omite el
argumento. Ver llamada implcita Audio y Videollamada.
Sintaxis
skype:? participant1 [; participant2; ... participant9] llamar [& topic = topicString]
Ejemplo: Uno a uno de dilogo
llamada skype.test.user.1: Skype?
Ejemplo: Conferencia, ningn tema
llamada skype.test.user.3; skype.test.user.1; skype.test.user.2: Skype?
Ejemplo: Conferencia, fijando el tema
skype:? skype.test.user.1; skype.test.user.2; 16505550123 llame & topic = Geek%
20Conspiracy
Advertencias

El argumento tema opcional se aplica a las llamadas de conferencia


solamente.

Caracteres especiales en el argumento tema opcional valor especficamente


por espacios en blanco deben escaparon.

Clientes mviles de Skype (iOS y Android) no son compatibles con el inicio /


hosting llamadas de conferencia.

Videollamada
Efecto
Las llamadas a otros usuarios de Skype, y automticamente se enciende la
alimentacin de vdeo del originador de la llamada (si una webcam local est
disponible).
Sintaxis
skype: participant1 [; participant2; ... participant9] llamar y video = true?
Ejemplo: Uno a uno de dilogo
skype:? skype.test.user.1 llamar y video = true
Ejemplo: Conferencia
skype:? skype.test.user.1; skype.test.user.2; skype.test.user.3 llamar y video = true
Advertencias

Especificacin de varios participantes se traduce en una videollamada


grupal.
o

El nmero de participantes est limitado a diez, con un mximo


recomendado de cinco para la mejor calidad de la llamada.

Los clientes mviles de Skype (iOS y Android) no son compatibles con el


inicio / hosting videollamadas grupales.

Actualmente, los participantes en los dispositivos mviles pueden unirse a


las llamadas de video de grupo va nica voz.

Chats
Charla-relacionado Skype URI apoyar ambos dilogos uno a uno y chats en grupo.
Si tu chat especifica mltiples participantes, las identidades de Skype individuales
Nombres de slo deben ser separados por punto y coma; por ejemplo:

participant1; participant2; participant3


Si ya existe una conversacin con el mismo participante o participantes, el cliente
de Skype o clientes abren la conversacin existente. Si el tema de una
conversacin existente difiere de la especificada por el URI Skype, el cliente Skype
cambia el tema de conversacin al nuevo valor.

Abrir / crear el chat


Efecto
Abre la conversacin que coincide con la lista especificada de los participantes, o
crea una nueva charla con los participantes si no existe ninguna conversacin a
juego. Para conversaciones existentes, el valor del argumento opcional tema
especificado sustituye el nombre o nombres de conversacin existente y la cadena
de ttulo.
Sintaxis
skype:? participant1 [; participant2; ... participant9] charlar [& topic = topicString]
Ejemplo: dilogo
skype:? skype.test.user.1 el chat
Ejemplo: multichat; estableciendo el tema
skype:? skype.test.user.1; skype.test.user.2 chatear & topic = Quantum%
20Mechanics% 20101
Advertencias

El argumento tema opcional slo se aplica a multichats.


Caracteres especiales en el argumento tpico valor especficamente por
espacios en blanco deben escaparon.

Mac OS X ignora cualquier argumento tema.

iOS no es compatible.

Android slo reconoce el participante inicial; multichats no son compatibles.

Vous aimerez peut-être aussi