我正在为 Google 聊天开发 XMPP 客户端。我需要用户的 Google Talk ID,它看起来类似于“xxxxx@public.talk.google.com”。使用 OAuth2,我可以获取电子邮件 ID(gmail)和其他个人资料信息,但是我不知道如何获取 Google Chat ID。
我知道可以在所有情况下使用电子邮件 ID 替代 Google Chat ID。我需要 Google Chat ID,因为我在我的用户表中使用电子邮件 ID 作为标识符。每当用户在 Google Chat(Hangouts)中接收到消息时,我会收到来自 ID 为“xxxxx@public.talk.google.com”的消息。我无法检查发送方是否有记录在我的用户表中。如果可以在人们使用我的客户端进行身份验证时检索 Google Chat ID,我可以将其存储在用户表中并用于匹配当用户接收到消息时。
发送消息很好用,因为我有目标用户的电子邮件 ID,可以使用它来发送消息。
请建议是否有可能获取 Google Chat ID。
我知道可以在所有情况下使用电子邮件 ID 替代 Google Chat ID。我需要 Google Chat ID,因为我在我的用户表中使用电子邮件 ID 作为标识符。每当用户在 Google Chat(Hangouts)中接收到消息时,我会收到来自 ID 为“xxxxx@public.talk.google.com”的消息。我无法检查发送方是否有记录在我的用户表中。如果可以在人们使用我的客户端进行身份验证时检索 Google Chat ID,我可以将其存储在用户表中并用于匹配当用户接收到消息时。
发送消息很好用,因为我有目标用户的电子邮件 ID,可以使用它来发送消息。
请建议是否有可能获取 Google Chat ID。