Crear un enlace directo al chat de Google Hangouts

15

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?

Equidamoide
fuente

Respuestas:

10

A partir de abril de 2018 , es posible crear URL para vincular a un chat con una persona específica. (Pero quién sabe cuándo Google los romperá dada la incoherencia continua de sus aplicaciones de mensajería ...)

Primero, necesitará saber la identificación Gaia de esa persona (una identificación interna utilizada por Google Hangouts y Google Plus)

  • Si está buscando su propia identificación de Gaia, inicie sesión en su cuenta de Google y visite https://plus.google.com/me. Esto redirigirá a una URL del formulario https://plus.google.com/1XXXXXXXXXX. El número largo al final de la URL es su ID de Gaia. (Si no tiene un perfil de Google Plus, será una página de error, pero aún tendrá la identificación de Gaia correcta).
  • Si está buscando la identificación de Gaia de otra persona, búsquela en Google Plus. Si puede encontrar una URL del formulario https://plus.google.com/u/0/1XXXXXXXXXXXX/...asociado con su perfil, tiene su ID de Gaia.
  • Si usa la biblioteca de Hangouts morados de ingeniería inversa para usar Hangouts en un cliente de escritorio de mensajería instantánea , entonces el cuadro "Acerca de" o "Información" para un contacto debe mostrar su ID de Gaia.

De todos modos, 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 a 1XXXXXXXXXXXXcontinuación con la identificación de Gaia de ese usuario:

https://hangouts.google.com/chat/person/1XXXXXXXXXXXX
Dan Lenski
fuente
1
¿Alguna idea sobre el formato de enlace para un chat grupal?
Stephen M. Harris
¿Charlas grupales ...? Esos son fáciles: tienen enlaces como los https://hangouts.google.com/group/Lrjad6ru9e806l69AlpHaNuMer1cque puedes crear desde la propia interfaz web. Del mismo modo para videollamadas grupales, con enlaces como /call/number.
Dan Lenski
1
Si tiene una URL de perfil "personalizado" de Vanity, no mostrará su ID de Gaia. Para obtener su ID de Gaia, puede usar el Explorador de API de Google aquí: developers.google.com/apis-explorer/#p/plus/v1/plus.people.get Escriba su Nombre personalizado (por ejemplo, "+ Mi nombre") y solicite el campo "id" y le devolverá su identificación de Gaia.
tu-Reinstate Monica-dor duh el
1
¡¡ESTO FUNCIONA!! ¡FINALMENTE!
DavidTaubmann
3

Como se dijo anteriormente por @Dan Leski

  1. 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 metadataen el personFields, mediante el uso de people.connections.listrecursos para sus contactos, o el people/getrecurso para usted.

  2. 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

Olivier
fuente
2

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

  1. ir a http://mail.google.com/mail/0/u/#chats
  2. localice el historial de chat de interés y ábralo.
  3. copie la URL de la barra de direcciones del navegador web.
Rubén
fuente
0

Solo ve a algo así https://hangouts.google.com/call/cywnzqtjadjwhl55kfr5euvanyb.
Haga clic en Join Hangouty luego envíe el enlace a su socio.

Enlace como https://hangouts.google.com/hangouts/_/cywnzqtjadjwhl55kfr5euvanybdeberí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.

Royi
fuente
0

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):

[[[44,3,"chat_frontend_20190321.06_p1",1553297518],
["lcsw_hangouts_7D87E9D6","17D2A8EEB9EE1DD8"],null,"en"],
[["106512922239035206222"],["109501794533344715333"]],[2,3,10]]

Los números largos son identificadores de Gaia; el tuyo y el de tu compañero de chat.

CH
fuente