我尝试了一些,但没有发现任何能够处理很长的URL(大约2-3kb)。是否有任何URL缩短器可以处理非常长的URL并且可以在JSONP(或其他一些纯客户端方式)中使用?
答案 0 :(得分:0)
制作自己的。如何创建自己的域名,然后使用PHP和MySQLi将URL添加到数据库,所以当你去一个路径,如 example.com/myurli 然后它转到myurliofthebigestdomainintheworld.com
答案 1 :(得分:0)
Google的goo.gl网址缩短版有一个其他API,可以接受跨域请求。但是,它需要创建一个API密钥。它可以像这样使用
$.ajax("https://content.googleapis.com/urlshortener/v1/url?key=YOUR_KEY&alt=json",
{
type: 'POST',
contentType: "application/json",
data: JSON.stringify({
"longUrl": "http://something"
})
}).done(function(data){
var shortUrl = data.id
})