SuperAPI AI 工具集

shortio

编程与开发

查看项目

更新于 10-16 07:25

技能介绍

用途:通过 Short.io API 管理短链接,适用于链接缩短、短 URL 生成与 URL 管理场景。当用户提到 Short.io、链接缩短器、短 URL 或 URL 管理时可使用。

主要能力:创建短链接(自动生成 slug 或自定义 path);设置 TTL 过期时间;按 path 或 ID 查询链接信息;列出域名下的链接(单次最多 150 条);更新链接的 path、originalURL 等属性;按 ID 删除链接;列出账户下所有域名;获取指定链接的点击统计。创建链接支持 domain、originalURL、path、title、ttl、allowDuplicates、cloaking、password、expiresAt、tags 等参数。

使用方式:需先设置 SHORTIO_TOKEN 和 SHORTIO_DOMAIN 环境变量,Base URL 为 https://api.short.io。请求通过 curl 携带 Authorization 头调用,例如创建链接:curl -s -X POST "https://api.short.io/links" --header "Authorization: $SHORTIO_TOKEN" --header "Content-Type: application/json" --header "Accept: application/json" -d @/tmp/shortio_request.json。查询、更新、删除等操作使用对应的 GET、POST、DELETE 端点。

排障:若请求失败,可运行 zero doctor check-connector --env-name SHORTIO_TOKEN 或 zero doctor check-connector --url https://api.short.io/links --method GET。

限制与注意事项:列表接口单次最多 150 条,超出需分页;API 存在速率限制,高并发时应实现带退避的重试;使用自定义域名前需正确配置 DNS;建议保存响应中的 idString 以便后续更新或删除;可设置 allowDuplicates: false 避免为同一 URL 创建重复短链。资料未提供具体收费、价格与平台支持信息。