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, 在审核通过后,你将会在这里看到

噢对了,我们有告诉你这个是完全免费的吗?