Necesito crear un enlace para abrir un chat de Hangouts en particular (no una videollamada ). Es posible abrir un chat en una ventana separada de la página principal de Google+, pero la URL de esa ventana (algo así como https://talkgadget.google.com/u/0/talkgadget/_/frame?v=1395695842&hl=ru#tgtn_c71vh1
) no se puede volver a abrir.
¿Es posible obtener una URL permanente?
fuente
https://hangouts.google.com/group/Lrjad6ru9e806l69AlpHaNuMer1c
que puedes crear desde la propia interfaz web. Del mismo modo para videollamadas grupales, con enlaces como/call/number
.Como se dijo anteriormente por @Dan Leski
necesitará saber la identificación de Gaia de esa persona (una identificación interna utilizada por Google).
He agregado una respuesta detallada a una pregunta de stackoverflow existente en la que describo cómo recuperar el ID de Gaia utilizando la API People . TL; DR: Solicite
metadata
en elpersonFields
, mediante el uso depeople.connections.list
recursos para sus contactos, o elpeople/get
recurso para usted.Una vez que tienes la identificación de Gaia de alguien, es bastante sencillo crear la URL correcta para iniciar un Hangout con ellos. Simplemente reemplace 1XXXXXXXXXXXX a continuación con la identificación de Gaia de ese usuario:
https://hangouts.google.com/chat/person/1XXXXXXXXXXXX
fuente
Respuesta corta
No, en este momento no es posible obtener una URL permanente para un "chat" de Hangouts de Google, pero es posible obtener una URL permanente para un "historial de chat" de Hangouts de Google y abrir el chat desde la página web vinculada.
Explicación
Se puede acceder a los "chats" de Google Hangouts desde varios lugares (Gmail, extensión de Google+ de Chrome, aplicación de Chrome, aplicación web de Hangouts, aplicaciones móviles), pero ninguno de ellos ofrece una manera de obtener una URL permanente para un chat de Google Hangouts.
Pero el historial de "chats" de Hangouts de Google tiene una URL permanente. Desde la página correspondiente se podría abrir el chat.
Para obtener la URL
fuente
La forma más fácil que conozco en este momento para encontrar Gaia ID es ir a get.google.com/albumarchive y los 21 números que se revelan una vez que ingresas a Album Archive serán tuyos y podrás usarlos.
Una vez que obtenga la identificación, es fácil crear su enlace de hangout.
https://hangouts.google.com/chat/person/[Gaia ID]
donde [Gaia Id] = 1xxxxxxxxxxxxxxxxx (21 dígitos)
fuente
Solo ve a algo así
https://hangouts.google.com/call/cywnzqtjadjwhl55kfr5euvanyb
.Haga clic en
Join Hangout
y luego envíe el enlace a su socio.Enlace como
https://hangouts.google.com/hangouts/_/cywnzqtjadjwhl55kfr5euvanyb
debería funcionar también.Puede jugar con la dirección ya que la característica de seguridad aquí es la aleatoriedad de la dirección.
fuente
En 2019, puede encontrar la identificación de Gaia de alguien yendo a un chat, iniciando las herramientas del desarrollador, luego busque en el registro de la red una solicitud POST de presencia de consulta; la URL puede verse así:
https://chat-pa.clients6.google.com/chat/v1/presence/querypresence?key=blahblahblah&alt=protojson
Los datos de la publicación contienen algo como esto (destrozado):
Los números largos son identificadores de Gaia; el tuyo y el de tu compañero de chat.
fuente