跳转到内容
POST AI agent ready /v1/hash/batch

批量哈希 API - 一次使用多种算法

通过一个请求在每个请求的算法中发送一个字符串并接收其哈希值。 当您需要多种格式的校验和时,可以节省多次往返。

Parameters

stringrequired

The input string to hash.

array

Array of algorithms to compute. Defaults to all supported algorithms if omitted.

Code examples

curl -X POST https://api.botoi.com/v1/hash/batch \
  -H "Content-Type: application/json" \
  -d '{"text":"hello world","algorithms":["md5","sha256","sha512"]}'

When to use this API

跨平台校验和分发

发布版本工件时,在一次调用中生成 MD5、SHA-256 和 SHA-512 校验和,并将所有三项包含在发行说明中。

从遗留算法迁移

同时生成旧的 MD5 哈希值和新的 SHA-256 哈希值,以便您可以更新记录,同时保持向后兼容性。

Frequently asked questions

如果我省略算法数组会发生什么?
API 返回所有支持的算法的哈希值:MD5、SHA-1、SHA-256、SHA-384 和 SHA-512。
这比多次调用 /v1/hash 更快吗?
是的。 单个批处理请求消除了多次往返的网络开销,并在服务器上并行处理所有算法。
我可以包含不受支持的算法吗?
API 会忽略不支持的算法名称,并仅返回可识别的算法名称。
算法数组的顺序重要吗?
不会。响应对象包含每个算法一个密钥,无论您指定的顺序如何。

Get your API key

Free tier includes 5 requests per minute with no credit card required. Upgrade for higher limits.