如何延长用Bitly(JavaScript)缩短的URL?
我已经了解了如何使用Bitly API缩短URL(代码如下)。但我不知道如何再次延长它们。下面函数中的回调函数返回一个对象,该对象的longurl和shorturl存储为属性。但我需要一个函数,可以为我的web应用程序输入短URL并检索长URL。有人在这里问过这个问题,但是对于C,而不是JavaScript。org有一些关于如何用API实现这一点的文档,但是这些文档是针对PHP和Ruby的。尝试将其改编为JavaScript,但出现错误 这似乎是一件微不足道的事情。有没有一个简单的方法来实现我在这里想要的如何延长用Bitly(JavaScript)缩短的URL?,javascript,url,Javascript,Url,我已经了解了如何使用Bitly API缩短URL(代码如下)。但我不知道如何再次延长它们。下面函数中的回调函数返回一个对象,该对象的longurl和shorturl存储为属性。但我需要一个函数,可以为我的web应用程序输入短URL并检索长URL。有人在这里问过这个问题,但是对于C,而不是JavaScript。org有一些关于如何用API实现这一点的文档,但是这些文档是针对PHP和Ruby的。尝试将其改编为JavaScript,但出现错误 这似乎是一件微不足道的事情。有没有一个简单的方法来实现我在
function getShortURL(url, callback)
{
var accessToken = [my access token]
var url = 'https://api-ssl.bitly.com/v3/shorten?access_token=' + accessToken + '&longUrl=' + encodeURIComponent(url);
$.getJSON(
url,
{},
function(response)
{
if(callback)
callback(response.data.url);
console.log(response)
}
);
}
var shortURL;
getShortURL("http://stackoverflow.com/questions/33783996/how-to-make-a-url-shortener-with-the-bitly-api-with-javascrpt-jquery?noredirect=1#comment55334692_33783996", function(url){ shortURL = url; console.log(url) })
请查看Bit.ly文档 它解释了如何获取原始url…我怎么会错过这个(---)Thx u