Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/perl/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Json 如何从用户的电子邮件地址获取其Google+ID?_Json_Api_Google Api_Gmail_Google Plus - Fatal编程技术网

Json 如何从用户的电子邮件地址获取其Google+ID?

Json 如何从用户的电子邮件地址获取其Google+ID?,json,api,google-api,gmail,google-plus,Json,Api,Google Api,Gmail,Google Plus,我有一个用户的Gmail电子邮件地址,我需要获取他或她的Google+ID,以获取有关他的其他信息,如姓名等。有没有一种方法可以使用谷歌API实现这一点? 登录到你的gmail帐户,然后将该gmail电子邮件地址放入搜索选项。 如果该用户在Google plus上,那么您将能够看到他/她的个人资料 如果你想创建一个新的特定格式为你,然后你可以得到它后,交了几个朋友。 谷歌会在你通过该职位时通知你。 您可以在其中创建自己的自定义配置文件。 登录到你的gmail帐户,然后将该gmail电子邮件地址放

我有一个用户的Gmail电子邮件地址,我需要获取他或她的Google+ID,以获取有关他的其他信息,如姓名等。有没有一种方法可以使用谷歌API实现这一点?

登录到你的gmail帐户,然后将该gmail电子邮件地址放入搜索选项。 如果该用户在Google plus上,那么您将能够看到他/她的个人资料

如果你想创建一个新的特定格式为你,然后你可以得到它后,交了几个朋友。 谷歌会在你通过该职位时通知你。 您可以在其中创建自己的自定义配置文件。

登录到你的gmail帐户,然后将该gmail电子邮件地址放入搜索选项。 如果该用户在Google plus上,那么您将能够看到他/她的个人资料

如果你想创建一个新的特定格式为你,然后你可以得到它后,交了几个朋友。 谷歌会在你通过该职位时通知你。
您可以在其中创建自己的自定义配置文件。

没有公开可用的API来标识与电子邮件地址关联的Google+配置文件。如果你对这样的API感兴趣,有一个你应该成为明星的API。

没有公开的API来识别与电子邮件地址相关的Google+配置文件。如果你对这样一个API感兴趣,有一个建议是你应该成为明星。

很棘手,但很有效。 如果你有一个G套件域又名Google Apps,你可以使用emails addreses和call Members方法创建一个新组。组API响应包含用户ID

答复如下:

{
  "kind": "admin#directory#members",
  "etag": etag,
  "members": [
    **members Resource**
  ],
  "nextPageToken": string
}
其中成员源看起来像:

{
  "kind": "admin#directory#member",
  "etag": etag,
  "id": string,
  "email": string,
  "role": string,
  "type": string
} 
id是Google+配置文件id,以后可以使用Google+API和people方法

很棘手,但很有效。 如果你有一个G套件域又名Google Apps,你可以使用emails addreses和call Members方法创建一个新组。组API响应包含用户ID

答复如下:

{
  "kind": "admin#directory#members",
  "etag": etag,
  "members": [
    **members Resource**
  ],
  "nextPageToken": string
}
其中成员源看起来像:

{
  "kind": "admin#directory#member",
  "etag": etag,
  "id": string,
  "email": string,
  "role": string,
  "type": string
} 

id是Google+配置文件id,以后可以使用Google+API和people方法

不完全是来自电子邮件地址本身,但如果您有JWT令牌,您可以从中获取信息。id是令牌中的声明之一。因此,如果您的服务器使用谷歌发布的JWT令牌,请解码该令牌。这里有一个网站可以查看令牌信息:

不完全来自电子邮件地址本身,但如果您有JWT令牌,您可以从该地址获取信息。id是令牌中的声明之一。因此,如果您的服务器使用谷歌发布的JWT令牌,请解码该令牌。这里有一个网站可以查看令牌信息:

我需要一种从服务器执行此操作的方法,最好使用Google API。谢谢你。应该有某种解决方案,我需要一种从服务器上实现这一点的方法,最好使用GoogleAPI。谢谢你。应该有某种解决方案,看起来这个人需要在谷歌群组中,你需要提供群组的密钥。我猜这不是问题想要的事实上,他是想得到g+ID。如果使用该方法将电子邮件添加到组中,您将获得id。然后您可以在G+API中使用该id。不管怎么说,它不再起作用了,现在你也有假身份证了。我对它进行了测试:似乎这个人需要加入谷歌的群组,而你需要提供群组的密钥。我猜这不是问题想要的事实上,他是想得到g+ID。如果使用该方法将电子邮件添加到组中,您将获得id。然后您可以在G+API中使用该id。不管怎么说,它不再起作用了,现在你也有假身份证了。我测试了它: