如何获取经过Google身份验证的用户(oauth2)的Google聊天(环聊)ID?

时间:2015-07-31 08:11:40

标签: google-api google-oauth google-talk hangout

我正在使用xmpp客户端进行谷歌聊天。我需要Google Talk ID,其类似于" xxxxx@public.talk.google.com"用户使用oauth2,我可以获取电子邮件ID(gmail)和其他个人资料信息,但我无法弄清楚如何获取Google聊天ID。

我知道我可以出于各种目的使用电子邮件ID代替Google聊天ID。我需要Google聊天ID,因为我在我的用户表中使用电子邮件ID作为标识符。每当用户在Google聊天(环聊)中收到消息时,我都会将ID作为" xxxxx@public.talk.google.com" 。我无法检查我的用户表中是否有发件人记录。如果我可以在人们通过我的客户端进行身份验证时检索Google聊天ID,我可以将其存储在用户表中,并在用户收到消息时使用它来匹配。

发送邮件的工作正常,因为我有目标用户的电子邮件ID,我可以用它来发送邮件。

请建议是否可以获取Google聊天ID

1 个答案:

答案 0 :(得分:0)

还有其他问题:您可以发送或接收来自您甚至不知道电子邮件ID的用户的邮件。也许完全依赖于使用Google Talk ID来代替用户表的电子邮件ID。

BTW我听说谷歌正在停止谷歌聊天......