搜索结果117
可以在右侧按类型、标签和日期进一步筛选。
页面
Cravatar 用户文档
Cravatar 有图片安全审核?
Cravatar 需要开启图片审核是为了确保用户上传的头像图片符合法律法规和社区规范。开启图片审核可以防止不良、违法、侵权等内容的传播,保护用户和平台的合法权益。
相关服务的成本主要包括以下几个方面:
API 费用:Cravatar 平台对接的腾讯云、阿里云等云服务提供商的付费 API,用于进行图片审核和筛查。这些服务通常按照使用量进行计费,费用会根据图片审核的频率和数量而有所不同。
人力成本:进行内容审核和筛查需要专业的人员进行操作和管理。这些人员需要具备相关的技术和专业知识,他们的工资和培训成本也是服务的一部分...
页面
Cravatar 用户文档
手机注册用户找回密码邮箱(旧版)。
首先如果您是老用户也就是已经注册过 cn.cravatar.com / LitePress.cn 账号,并且是通过手机号注册,那么请通过以下方式找回登录账号和头像邮箱。
1 、手机注册,已绑定过邮箱;
并知道自己绑定的头像邮箱账号:那么请直接通过 Weixiaoduo.com 注册新账号,注意薇晓朵账号的邮箱需要和你在 cn.cravatar.com 绑定头像的邮箱一致才行,之后采用 【SSO 一键登录】 方式,这样可以自动在 Cravatar.com 创建新账号并取回你的头像邮箱。
2 、手机注册,未绑定过邮箱;...
页面
Cravatar 用户文档
无法登录修改头像或邮箱?
litepress 时期通过手机注册的用户可能会出现无法正常登录的情况,请尝试下面文章的方法来进行邮箱重置或者账号创建。
手机注册用户找回密码邮箱。
此为历史遗留问题,由于gravatar原本机制就是依赖于邮箱地址,但前团队成员在程序设计时为了支持手机号注册默认去掉了绑定用户真实邮箱功能,这就导致了现存的很多假litepress邮箱账号里保留了用户的头像邮箱。
请通过手动注册这些邮箱来进行管理您的头像。
页面
Cravatar 用户文档
单账号支持绑定多少个免费邮箱?
Cravatar 是一项免费在线公众服务,用户可以绑定多个邮箱到同一个 Cravatar 账户,并为每个邮箱设置不同的头像。单个账户我们不限制您可以绑定邮箱数量,但对上传图片有限制(目前最多可传20张)。
Cravatar 的邮箱绑定机制
邮箱与头像的关联
Cravatar 通过邮箱地址的唯一性来关联用户头像。每个邮箱地址可以对应一个独立的头像。
多邮箱支持
如果 Cravatar 支持多邮箱绑定,用户可以为不同的邮箱设置不同的头像。例如:
工作邮箱使用专业头像;
个人邮箱使用生活化头像。
注意事项
请勿滥用此免费...
页面
Cravatar 用户文档
WP 用户如何使用 Cravatar?
(1) 自动切换(推荐)
安装 文派叶子? WPCY.COM 插件,启用后会自动将 Gravatar 替换为 Cravatar,无需额外配置。
(2) 手动切换
如果你不想使用插件,可以通过代码手动替换 Gravatar 为 Cravatar:
打开 WordPress 主题的
functions.php 文件。
添加以下代码:
add_filter('get_avatar_url', function($url) {
return str_replace(['gravatar.com', '...
页面
Cravatar 用户文档
普通用户如何使用 Cravatar?
使用 Cravatar 非常简单,无论是普通用户、WordPress 站长还是开发者,都可以轻松上手。以下是详细的使用指南:
普通用户使用 Cravatar
(1) 查看自己的 Cravatar 头像
Cravatar 会根据用户的邮箱地址自动生成头像链接。你可以通过以下方式查看自己的头像:
将邮箱地址转换为 MD5 哈希值(可使用在线工具或代码生成)。
访问以下链接(替换
[邮箱MD5值] 为你的邮箱 MD5 值):
https://cn.cravatar.com/avatar/[邮箱MD5值]
例如,邮...
页面
Cravatar 用户文档
为什么选择 Cravatar?
Cravatar 作为 Gravatar 的替代方案,其意义不仅体现在技术优化上,更反映了对中文互联网生态的适应性调整和本土化需求的响应。以下是其核心意义分析:
解决 Gravatar 在国内的访问困境
问题背景:Gravatar(全球通用头像服务)的服务器位于国外,在国内访问时常因网络延迟、防火墙限制或服务不稳定导致头像无法加载,影响用户体验(如 WordPress 评论头像显示异常)。
Cravatar 的解决方案:通过将服务器部署在国内(如中国大陆),大幅提升加载速度,减少因跨境网络波动导致的失败率,确保头像...
页面
Cravatar 用户文档
什么是 Cravatar?
“Avatar” 是指代表您在线身份的图像,也就是当您在与网站互动时,在您的名字旁边显示的小图片。
“Cravatar” 是中国认可的头像(China Recognized Avatar)的缩写。您只需上传一张图像并创建您的公共个人资料,然后当您参与任何支持 Cravatar 的网站时,您的 Cravatar 图像和公共个人资料将自动跟随您。
Cravatar 是免费的服务,面向网站所有者、开发者和用户。它已经自动包含在每个 WenPai.org 账户中,并由文派开源运营和支持。
页面
Cravatar 开发者文档
Favicon API 文档
API 概述
该 API 服务用于获取网站的 favicon 图标。不仅限于 WordPress 站点,它会自动检测并返回目标网站的 favicon 图标。如果无法获取到目标网站的 favicon,将返回默认图标。
API 端点
https://cn.cravatar.com/favicon/api/index.php
请求参数
参数名
类型
必填
描述
url
string
是
目标网站的 URL
refresh
boolean
否
是否强制刷新缓存
使用示例
基础用法
https://cn.cravatar.c...
页面
Cravatar 开发者文档
Go 语言图像请求
与自有程序集成页面希望增加 Golang 语言的案例,来自
@okatu-loli ,Go 实现 Cravatar 示例如下,可供参考。
package main
import (
"crypto/md5"
"encoding/hex"
"fmt"
"net/url"
"strings"
)
// GetCravatar 返回指定电子邮件地址的 Cravatar URL 或完整的图像标签
func GetCravatar(email string, size int, defaultImage, rat...
页面
Cravatar 开发者文档
与 Gogs 集成
在conf/app.ini里面[picture]下面加个配置:
GRAVATAR_SOURCE = https://cn.cravatar.com/avatar/
附:按gogs的官方文档,个人自定义配置应该创建custom/conf/app.ini文件,并用这个文件里的配置项来覆盖conf/app.ini的配置。
但不知道是不是我的版本问题,我试了没用,只有在conf/app.ini里面修改才有用。
参考资料:gogs app.ini文件配置项说明
名称
描述
AVATAR_UPLOAD_PATH
存放用户上传头...
页面
Cravatar 开发者文档
为 Emlog 集成
目前 emlog 官方最新版已支持 Cravatar 头像,如果是旧版本等情况可以尝试通过以下方式手动集成。
<script>
const avaUrl = 'https://cn.cravatar.com/avatar/'
function alterAva(docName){
for(let index = 0; index < $(docName).length; index++){
let t_patt1 = new RegExp("[0-9a-z]{20,}");
...
页面
Cravatar 开发者文档
Django 图像请求
import hashlib
import urllib
from django import template
from django.utils.safestring import mark_safe
register = template.Library()
# return only the URL of the cravatar
# TEMPLATE USE: {{ email|cravatar_url:150 }}
@register.filter
def cravatar_url(email...
页面
Cravatar 开发者文档
Ruby 图像请求
# include MD5 gem, should be part of standard ruby install
require 'digest/md5'
# get the email from URL-parameters or what have you and make lowercase
email_address = params[:email].downcase
# create the md5 hash
hash = Digest::MD5.hexdigest(email_address...
页面
Cravatar 开发者文档
Perl 图像请求
使用 Perl 实现 Cravatar 非常简单,但是您确实需要包含几个外部库。这些可能已经安装在您的计算机上,但如果尚未安装,您将必须下载并安装它们。
让我们首先包含我们将使用的库函数:
use URI::Escape qw(uri_escape);
use Digest::MD5 qw(md5_hex);
接下来,假设您可以使用以下变量:
my $email = 'someone@somewhere.com';
my $default = "https://www.example.com/default.jpg...
页面
Cravatar 开发者文档
Python 图像请求
# import code for encoding urls and generating md5 hashes
import urllib, hashlib
# Set your variables here
email = "someone@somewhere.com"
default = "https://www.example.com/default.jpg"
size = 40
# construct the url
cravatar_url = "https://cn.cravatar.com...
页面
Cravatar 开发者文档
Java 图像请求
如果您想要一种使用 Cravatar 的简单方法,请查看Ralf Ebert 的 jgravatar 库(调整为 jcravatar 即可),否则请继续阅读。
Java 中的事情有点复杂。下面的类将为您提供一个静态方法,该方法返回输入字符串的十六进制格式 md5:
import java.util.*;
import java.io.*;
import java.security.*;
public class MD5Util {
public static String hex(byte[] array) {...
页面
Cravatar 开发者文档
PHP 图像请求
使用 PHP 实现 Cravatar 非常简单。PHP提供了
strtolower()、
md5()、 和
urlencode()函数,让我们可以轻松创建头像URL。假设以下数据:
$email = "someone@somewhere.com";
$default = "https://www.somewhere.com/homestar.jpg";
$size = 40;
您可以使用以下 php 代码构建您的头像 url:
$crav_url = "https://cn.cravatar.com/avatar/...