跨不同Google API的用户是否有唯一标识符?

时间:2015-11-23 05:26:38

标签: youtube oauth-2.0 youtube-api uniqueidentifier google-oauth2

我使用google的oauth2允许用户注册/登录我的网站(php库)。用户首次尝试登录时,我会获得Google OAuth2 API提供的用户电子邮件地址和google + id(经用户许可)。

在网站的其他部分,我需要来自用户的YouTube频道的一些信息。我正在使用增量授权来获取建议的额外权限(并在此处进行了描述:https://developers.google.com/identity/protocols/OAuth2WebServer#incrementalAuth)。

问题是我在呼叫之间没有用户的唯一标识符,以便在我的应用程序中跟踪他/她。例如,用户可能拥有多个YouTube频道,每个频道可以与不同的Google +帐号/ ID和不同的电子邮件地址相关联,这些电子邮件地址大部分时间不是真实地址,而是提供的格式为“username-XXXX”的电子邮件地址@ plus.google.com”。

我想知道google的apis是否可以为不同api的用户的“父”帐户返回唯一标识符。

提前致谢。

0 个答案:

没有答案