![]() |
1
11
你想做的是不可能通过gmailapi或任何其他googleapi实现的 您不能通过任何googleapi端点获取Google电子邮件地址并搜索与该电子邮件地址相关联的图像或任何其他个人配置文件信息。解释如下。 获取电子邮件发件人的图像 gmailapi列出了用户发送的电子邮件。gmailapi基本上是以MIME格式返回邮件服务器的电子邮件响应,如果您选中它,它将不包含配置文件图像。是的 不 谷歌没有供开发者搜索gmail.com电子邮件地址并返回任何用户资料信息(包括图片)的端点,这将侵犯用户隐私。用户必须授予您查看其图像的权限,而您并没有为每个可能向您的认证用户发送电子邮件的gmail用户授予该权限。 gmail网站可能会对gmail的电子邮件地址进行某种检查,并将图片附在帐户上。谷歌可以访问所有GMAIL用户的个人资料,谷歌不能给你同样的访问权限,因为这会侵犯用户的隐私。如果不是gmail帐户,他们可能会检查 Gravatar 查看是否为此电子邮件地址设置了图像。同样,你也没有办法使用谷歌用户的电子邮件地址来请求他们的图片。
获取当前已验证用户的映像 你可以从 people.get
它返回一个包含用户配置文件信息的大响应,其中一部分包含用户图片
的官方示例项目 people api
|
|
2
4
您必须为每个用户创建一个配置文件,并且当用户通过googleoauth在您的平台上注册时,只需获取一次配置文件图像 检查此信息 https://developers.google.com/actions/identity/google-sign-in-oauth |
![]() |
3
2
|
![]() |
4
-1
你需要先得到邮件的md5,然后
|
![]() |
5
-1
如果你想用用户的图片创建一个头像,你可以使用“pipl.com”(人物搜索)的API。看到了吗 https://pipl.com/api/ . 您可以搜索特定的电子邮件地址。 在“社会”和“商业”定价模型中,结果都包含一个图像数组。您可以用一个免费试用帐户(30个查询)来测试这一点。 考虑一下,在前30次免费查询之后,您需要创建一个付费账户;他们的网页上有定价信息。 |
![]() |
Softly · 单选按钮未按预期取值 1 年前 |
|
SlickRed · 我无法使用JS关注HTML元素 1 年前 |
![]() |
assembler · Nextjs没有处理发布请求 1 年前 |
|
BADRUM · 执行两个获取功能后,如何导航回页面? 1 年前 |
![]() |
Toniq · javascript为php保存多维数组 1 年前 |