{
"passwords": [
"%y_6Gfg5m3B^g7T?",
"WDS+tG7gh-&YpPv&",
"F4tAMf%qJFt4Kq?Y",
"BQ!3H$zC@_B@x52t",
"-dVZ+BhV@tA3=W+6"
],
"length": 16,
"entropyBits": 98.1
}
curl --location --request GET 'https://zylalabs.com/api/14218/secure+password+and+uuid+generator+api/35290/passwords?length=16&count=5&symbols=true&numbers=true&uppercase=true' --header 'Authorization: Bearer YOUR_API_KEY'
{
"uuids": [
"3ceeb3fc-8f85-4d7c-9d1b-a7d239ad8f0e",
"ee00bd1d-18a2-43a4-ab0f-a42d25cdb285",
"9afd26d5-e411-4c8e-ad5a-9d8c1b1d4208",
"bf715578-fe4c-4c4c-87fe-d36a10e56d6c",
"303deeab-3f6d-4ddc-ad18-8933e0af29a4"
]
}
curl --location --request GET 'https://zylalabs.com/api/14218/secure+password+and+uuid+generator+api/35291/uuid+v4?count=5' --header 'Authorization: Bearer YOUR_API_KEY'
注册后,每个开发者都会被分配一个个人 API 访问密钥,这是一个唯一的字母和数字组合,用于访问我们的 API 端点。要使用 安全密码和UUID生成器 API 进行身份验证,只需在 Authorization 标头中包含您的 bearer token。
| 标头 | 描述 |
|---|---|
授权
|
必需
应为 Bearer access_key. 订阅后,请查看上方的"您的 API 访问密钥"。
|
具有长度和字符选项以及熵的密码学安全随机密码,此外还有批量UUID生成
GET 密码端点根据指定标准返回密码学上安全的随机密码,而 GET UUID v4 端点返回唯一的 UUID v4 标识符。这两个端点都可以批量生成数据
GET 密码响应包括 "passwords"(生成的密码数组)、"length"(每个密码的长度)和 "entropyBits"(熵度量)。GET UUID v4 响应包含 "uuids"(生成的 UUID 数组)
GET密码接口允许设置密码长度、字符类型(符号、数字、大写字母)和熵级别 GET UUID v4接口不需要额外参数,因为它默认批量生成UUID
响应数据采用JSON格式结构。获取密码时,它包括一个密码数组以及诸如长度和熵等元数据。获取UUID v4的响应仅由UUID数组组成
典型的用例包括为用户账户生成安全密码 为数据库条目创建唯一标识符 以及确保在需要唯一键的应用程序中数据的完整性
用户可以通过指定所需密码长度、包含或排除符号、数字和大写字母来定制对GET密码端点的请求,从而根据安全需求生成量身定制的密码
数据准确性通过加密算法得到维护,这些算法确保密码和UUID生成中的随机性和安全性,遵循行业标准以确保数据生成安全
如果响应包含部分或空结果,用户应验证其输入参数的正确性。对于获取密码的端点,确保指定的标准是可行的;对于UUID,端点应始终返回结果,除非出现系统错误