2010-05-15 30 views
58

Puede poner un valor "skype: nick" en el atributo href de un enlace y funciona, pero activa una llamada. Me gustaría iniciar un chat (conversación de texto). Sé que "skype:" es un tipo de protocolo, pero tal vez ...Cómo iniciar skype chat no llamar con el enlace

¿Hay alguna posibilidad?

+1

En OS X Firefox tendrá que hacer skype: ?llame al igual que @Anton sugiere cómo iniciar un chat – manumoomoo

Respuesta

116

¿Has probado <a href="skype:-skype-name-?chat">Start chat</a>?

animales parámetros de consulta:

  • chat - iniciar un chat
  • call - iniciar una llamada
  • add - añadir una persona a los contactos
  • userinfo - Ver perfil del usuario
  • voicemail - dejar un mensaje de voz
  • sendfile - envíe un archivo
+2

¿Hay una lista de consultas disponibles, por ejemplo, 'chat',' call', etc.? –

+12

No estoy seguro de si alguno de ustedes todavía lo necesitan, pero aquí está mi lista:????? llamar - Hacer una llamada añadir - Añadir persona a Skype chat - Empezar el chat userinfo - Ver perfil de usuario correo de voz - Deje un mensaje de voz ? Sendfile - Envíe un archivo a través de Skype – libjup

+0

Salvador Dali [respuesta] (http://stackoverflow.com/a/18061987/501765) incluye un enlace a la documentación oficial. –

5

Skype official website lo tiene muy bien documentado.

Básicamente en los extremos le da un buen código para un botón.

<script type="text/javascript" src="http://cdn.dev.skype.com/uri/skype-uri.js"></script> 
<div id="SkypeButton_Chat_xxxx"> 
    <script type="text/javascript"> 
    Skype.ui({ 
     "name": "chat", 
     "element": "SkypeButton_Chat_xxxx", 
     "participants": ["xxxx"], 
     "imageSize": 24 
    }); 
    </script> 
</div> 
+0

¿Esto todavía funciona? Todos sus documentos de desarrollador han desaparecido desde que Microsoft asumió el control. – codecowboy

+0

@codecowboy sí, funciona, los documentos están disponibles, acaban de mudarse a otro dominio (sí, deberían haber hecho una redirección). –

+1

Últimos documentos disponibles en https://msdn.microsoft.com/en-us/library/office/dn745883.aspx –

7

He estado peleando con el siguiente enlace todo el día.

<a href="skype:-skype-name-?chat">Start chat</a> 

El problema que tuve fue con el -skype-nombre- parte

Por último, sólo resolvió.

Mi nombre en la página web de Skype fue nombre pero el nombre real era nombre apellido. El enlace en mi página web hizo Skype para cargar en mi teléfono Android pero, Skype no pudo encontrar la cuenta a la que quería llamar (nombre apellido).

He probado, y no pudo:

<a href="skype:name lastname?call">... 
<a href="skype:name+lastname?call">... 
<a href="skype:name%20lastname?call">... 
<a href="skype:name-lastname?call">... 
<a href="skype:name_lastname?call">... 
<a href="skype:phonenumber?call">... 

A continuación, la solución:

<a href="skype:live:emailnamewithoutdomain?call">... 

Sólo espero u encuentra que muy útil.

Y, no olvide que tiene un montón de comandos para agregar después de ? en la url (agregar, llamar, chatear, etc.).

+1

Se necesitaba 'live:' – chim

+0

Sí, se necesitaba 'live:'. – OfficeYA

4

La solución: Usted sólo tiene que utilizar este formato, la esperanza de su funcionamiento muy bien

<a href="sip:-skype-name-">Chat</a> 
 

 
<a href="tel:****Skype number***">Call</a>

+0

La parte con "sip:" funcionó para mí, pero solo funciona correctamente en clientes de Windows, todavía tengo problemas con MacOS en diferentes versiones. En MacOS, no abre el chat, sino solo Skype. Intenté todas las otras opciones mencionadas pero ninguna funciona. PD: El botón no reconoce que SKype esté instalado en ambos sistemas operativos. Estamos usando Skype para empresas. – vm370

Cuestiones relacionadas