【问题标题】:Google People API - How to get a user profile photo of a certain size, if it is not .jpg but .pngGoogle People API - 如何获取特定尺寸的用户个人资料照片,如果不是.jpg而是.png
【发布时间】:2020-01-29 11:23:52
【问题描述】:

美好的一天。

请告诉我,如果是.png而不是.jpg,是否可以缩小用户的个人资料照片

事实上,该网站通过社交网络获得授权,在授权期间,我们会获得一张用户的照片,然后我们将其用于输出他的 cmets 的头像。

碰巧人们为他们的谷歌头像上传了巨大的照片,并且指向它们的链接也作为来源插入到 img 标签中,对于 .jpg 等照片,有机会请求缩小尺寸,但对于 .png 则不行.

.png 格式的示例 google 用户头像链接:

https://lh3.googleusercontent.com/a-/AAuE7amADg1dgDNpDnOAKONPyUkZVJJh56kwRXGE812tWPEOp

调整大小的 .jpg 格式的示例 google 用户头像链接:

https://lh6.googleusercontent.com/-AJHQJsYSgJQQ/AAAAABAAdAAAI/AAAAaAAAAAAA/ACHi3rzc3h8GccE4aQl70zIZ3haKt12O5-BXW753kw/photo.jpg?sz=50

【问题讨论】:

    标签: google-oauth google-people-api


    【解决方案1】:

    调整使用人员 API 检索的用户个人资料照片大小的语法是

    https://lh4.googleusercontent.com/ID_OF_THE_PHOTO=s[REPLACE_BY_A_PIXEL_VALUE],例如

    https://lh3.googleusercontent.com/a-/AAuE7amADg1dgDNpDnOAKONPyUkZVJJh56kwRXGE812tWPEOp=s200

    这适用于任何图像格式,请参阅here 了解更多信息。

    【讨论】:

    • 谢谢,有帮助。但不清楚为什么在授权期间,一些链接以这种形式出现,但这是一个完全不同的故事)
    猜你喜欢
    • 2016-07-12
    • 2012-01-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-05-28
    • 2021-09-09
    相关资源
    最近更新 更多