搜索结果81
「[source]」共找到 81 条结果,可以在右侧按类型、标签和日期进一步筛选。
页面
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 开发者文档
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 开发者文档
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 开发者文档
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 开发者文档
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 开发者文档
为 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 开发者文档
与 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 开发者文档
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 开发者文档
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...