bit.ly shorten url 예제

리소스 추가 시 발생하는 fiddler 버그 때문에 일단 중단

by sangdol

HTML

<script src="http://bit.ly/javascript-api.js?version=latest&amp;login=altoolsdemo&amp;apiKey=R_1f79d4cc05471b0c5aa7be95f6d25837"></script>
<input type="text" id="long_url">
<input type="button" id="button" value="shorten">
<textarea id="textarea"></textarea>

JavaScript

$('#button').click(function(){
    BitlyClient.shorten($('#long_url').text(), 'BitlyCB.shortenResponse');
});
                   
BitlyCB.shortenResponse = function(data){
    var firstResult;
    var url;

    for (var r in data.results) {
        url = r;
        firstResult = data.results[r];
        break;
    }
    $('#textarea').val(url + ': " + firstResult.shortUrl.toString()');
}