短网址服务

基于域名dt.sg

设计目标

  1. 完全免费。

  2. 无须身份验证,即可创建短网址并管理自己创建的短网址。

上手使用

本服务并不要求您具备编程基础,但亦不提供官方Web操作界面。本服务要求您掌握发送HTTP POST请求的操作技能,有很多可以直接使用的在线工具都可以轻松完成此项操作(比如Netlify旗下的Hoppscotch)。

创建短网址

POST https://dt.sg/[code]

Path Parameters

NameTypeDescription

code

string

指定一个5至8个大小写字母或数字的跳转代码

Request Body

NameTypeDescription

url

string

title

string

linktext

string

prompt

string

显示消息,默认值为空值。 如果不指定此参数或指定此参数为空值(注意:空字符串不是空值),短网址会直接跳转。否则会显示一个信息页面,显示该参数的值及跳转目标网址,delay参数的值会影响该页面的行为。

delay

integer

信息页面延迟跳转秒数,默认值为0。 如果不指定prompt参数或指定prompt参数为空值,本参数会被强制设定为空值。本参数的值意义是信息页面跳转到目标网址前等待的秒数。如果本参数被指定为非正整数,则将不会自动跳转,只能手动跳转。

{
  "status": 201,
  "created": {
    "code": "VMYHYc",
    "details": {
      "url": "https://hoppscotch.io",
      "prompt": null,
      "delay": null,
      "salt": "h4BtWvq4u0VlV4CjY"
    }
  },
  "message": "Copy and remember the salt, which has been stored in a super safe way but will never show in clear text again. It is required when updating."
}

维护已创建的短网址

POST https://dt.sg/[code]

Path Parameters

NameTypeDescription

code

string

Request Body

NameTypeDescription

salt

string

url

string

prompt

string

delay

string

"https://hoppscotch.io"

最后更新于