【发布时间】:2016-02-20 10:06:27
【问题描述】:
我正在尝试使用 Bitly API 为我的 Web 应用程序制作 URL Shortener 工具。
我找到了an SO thread here 并看到了似乎足够简单的 jQuery 解决方案。
getShortUrl: function(url, callback){
var accessToken = //My access token, I've signed up at the site
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);
}
);
},
alert(getShortUrl("https://stackoverflow.com/search?q=URL+Shortener+JavaScript"))
我正在 chromium 开发工具中对此进行测试。代码不会出错,但警报总是以未定义的形式出现。
【问题讨论】:
-
ajax 响应是什么?
-
有趣的是,我查看了网络面板并没有看到任何内容。没有错误。但是没有列出我要向其发送呼叫的 URL。
-
在调用处设置一个断点,看看它是否正在创建。
标签: javascript jquery url