Someline 头像服务
Welcome to Someline什么是 Someline 头像服务?
Someline 头像服务让你可以通过任意邮件地址转换成用户的头像图片,支持转换成很大范围的尺寸,而且只需要一个地址就可以。
如果邮件地址绑定到了一个 Someline 用户,那么将会展示该用户自己的头像。
什么时候用得到
当你需要的时候或者你可以
- 在你的博客或者网站,显示你自己的 Someline 头像。
- 享受经由 SSL/TLS 加密的 HTTPS 安全头像服务。
- 为你自己网站的用户提供显示头像,而不需要再自己完成上传,截取,保存,存储位置的功能。
- 显示任何Someline用户的头像。
- 拥有一个专门为全世界甚至包括中国速度优化的头像服务。
如何使用
非常的简单,只需要简短的一个网址就够了。
网址格式
下面是一个典型的 Someline 头像的格式:
https://www.someline.com/cn/avatar/{email_sha1_hash}/{size?}
email_sha1_hash
: (必须) 邮件地址的 SHA1 哈希值
size
: (可选) 显示的头像大小 (1px ~ 2900px),默认是:100px
例子
一个默认大小 100px 的 Someline 头像: 查看例子
https://www.someline.com/cn/avatar/f1da9d8d1bfae9ee847c3e839bde4a9c3ce2e564
一个 500px 大小的 Someline 头像: 查看例子
https://www.someline.com/cn/avatar/f1da9d8d1bfae9ee847c3e839bde4a9c3ce2e564/500
代码实例
看这!请记得在生成 SHA1 哈希值之前,先 去除头尾的空格 和 使用全部小写 的邮箱地址。
PHP
<?php echo "https://www.someline.com/cn/avatar/".sha1(strtolower(trim("someline@example.com")))."/80"; ?>
Python
# 一些需要的库 import urllib, hashlib # 一些变量 email = "someline@example.com" size = 80 # 生成地址 slavatar_url = "https://www.someline.com/cn/avatar/" + hashlib.sha1(email.strip().lower()).hexdigest() + "/" + str(size)
小提示
如果你在你的网站上使用这个服务,那么记得让你的用户知道,当他们需要时,可以在 Someline 更换他们的头像。
Someline 头像更换的网址: https://www.someline.com/cn/playground#/app/user/profile_photo
谁在使用
想要在列表里面?使用它,然后发送邮件到 libernlin#gmail.com
, 在审核通过后,你将会在这里看到