怎样调用短网址API?

生成短网址

请求地址:

HTTP请求地址 HTTPS请求地址
http://dwz.mn/create.aspx https://dwz.mn/create.aspx

请求参数(UTF-8编码):

名称 类型 是否必须 示例值 描述
format String jsonp 响应格式。默认为json格式,可选值:json,jsonp,txt。
url String http://www.baidu.com 长网址。
https String 1 是否返回https前缀短网址。默认为0,可选值:0,1。  0否,1是
alias String bd 自定义短网址,最大长度10,仅支持字母及数字。
callback String callbackname 响应格式为jsonp时,请传入该值。

响应参数(UTF-8编码):

名称 类型 示例值 描述
status String 0 短网址生成状态。返回值 0 为成功,其他值均失败,原因参考err_msg值。
tinyurl String https://dwz.mn/bd 短网址
longurl String http://www.baidu.com 长网址。
err_msg String   错误原因。

返回示例:

响应类型 示例
json {"tinyurl":"https://dwz.mn/bd","status":0,"longurl":"http://www.baidu.com/","err_msg":""}
jsonp callbackname({"tinyurl":"https://dwz.mn/bd","status":0,"longurl":"http://www.baidu.com/","err_msg":""})
txt https://dwz.mn/bd        说明: 失败时返回错误原因

显示原网址

请求地址:

HTTP请求地址 HTTPS请求地址
http://dwz.mn/query.aspx https://dwz.mn/query.aspx

请求参数(UTF-8编码):

名称 类型 是否必须 示例值 描述
format String jsonp 响应格式。默认为json格式,可选值:json,jsonp,txt。
tinyurl String https://dwz.mn/bd 短网址
callback String callbackname 响应格式为jsonp时,请传入该值。

响应参数(UTF-8编码):

名称 类型 示例值 描述
status String 0 短网址生成状态。返回值 0 为成功,其他值均失败,原因参考err_msg值。
longurl String http://www.baidu.com 长网址。
err_msg String   错误原因。

返回示例:

响应类型 示例
json {"status":0,"longurl":"https://www.baidu.com","err_msg":""}
jsonp callbackname({"status":0,"longurl":"https://www.baidu.com","err_msg":""})
txt https://www.baidu.com        说明: 失败时返回错误原因