为具有多个帐户的Chrome用户获取正确的Google客户端ID

时间:2018-06-21 14:26:39

标签: google-chrome google-chrome-extension google-contacts

我正在尝试获取与他当前连接的帐户相对应的用户的Google客户ID(在https://plus.google.com/me下)。

说明:在Chrome上与您的gmail帐户连接时,此处给出的代码结果(https://developers.google.com/+/web/people/)给出了我需要使用Google Payment API的用户的客户ID。 问题是,如果用户在Chrome上连接了多个帐户。

示例:我们的用户有一个工作用电子邮件帐户(WEmail)和一个个人电子邮件帐户(PEmail)。他首先使用自己的WEmail连接到chrome。然后将他的PEmail添加到Chrome连接的帐户列表中。然后,我们的用户希望使用PEmail在已安装的扩展程序上付款。

这里的问题是,要处理这种付款,您需要该用户的google客户端ID,并且在提取该付款时,您将获得第一个关联帐户(WEmail)而不是当前使用的帐户帐户(PEmail)。由于您可能没有为正确的帐户提供服务,因此无法处理付款。

有什么方法可以获取用户的所有当前使用的ID,还是可以获取当前使用的ID? 如果没有,是否有计划在短期内集成这样的解决方案?

感谢您的帮助。

0 个答案:

没有答案