不需要注册
无广告
免费
无限制
可以使用API进行更新!!!
Lucky插件
详细的Webhook设置
自定义脚本触发 禁用
全局Webhook 禁用
Webhook 启用
仅在地址和上一次不同时触发Webhook 启用
接口地址 http://<网站>/api
请求方法 POST
请求头 无
请求体
{
"longUrl": "#{ipAddr}",
"shortCode": "后缀",
"type": "link",
"expiration": "",
"burn_after_reading": "false",
"password": "密码"
}
重试次数 2
重试时间间隔(毫秒) 5000
禁用Webhook接口调用成功字符串检测 开
具体的玩法请看:Lucky插件利用缩短url网站重定向到大内网web服务
natmap插件
natmap带动的脚本
#!/usr/bin/env bash
# 这是调用 “简短分享”改版的API接口,配合natmap使用,来提交大内网web服务的访问地址!
shortCode=""
# 短链接或后缀
password=""
# 密码
domainName=""
# 域名
ip=$1
port=":$2"
longUrl="http://${ip}${port}"
# 长链接或原链接
log_ () {
logger -t "【http://$domainName/$shortCode】" "$1:$2"
echo -e "\n\033[36;1m$(date "+%G-%m-%d %H:%M:%S") :\033[0m\033[35;1m$1 \033[0m"
}
[ -z "$(echo -e "${shortCode}" | tr -d ' ')" ] && log_ "请在脚本中输入<你的短链接>" && exit
[ -z "$(echo -e "${password}" | tr -d ' ')" ] && log_ "请在脚本输入<密码>" && exit
[ ! -d "/tmp/log/" ] && mkdir "/tmp/log/"
log="/tmp/log/${shortCode}.log"
log_ "当前公网访问地址:${longUrl}"
test -z "${longUrl}" && {
log_ "获取不了公网访问地址"
exit
}
test -f "$log" && oldaddr=$(tail -n 1 $log | awk '{print $4}') || oldaddr="::"
[ "$longUrl" == "$oldaddr" ] && {
log_ "公网访问地址与记录相同"
exit
}
#将变化的公网访问地址记录在log中。
echo "$(date "+%G-%m-%d %H:%M:%S") 公网访问地址记录: ${longUrl}" >> "$log"
for i in $(seq 1 3)
do
info=$(curl -k 'https://'$domainName'/api' -X POST -d '{
"longUrl": "'$longUrl'",
"shortCode": "'$shortCode'",
"type": "link",
"expiration": "",
"burn_after_reading": "false",
"password": "'$password'"
}')
log_ "$info"
[ $? = 0 ] && break
sleep 45
done