var API = {
    wallGet: function(owner_id, access_token, callback) {
        var requestUrl = "https://api.vk.com/method/wall.get?owner_id=" + owner_id.toString() + "&access_token=" + access_token.toString();
        $.ajax({
            url: requestUrl,
            success: function(data) {
                if (callback && typeof callback === "function") {
                    callback(data);
                }
            }
        });
    },
    call: function(method, options, callback) {
        var optionsString, requestUrl;
        if (options && typeof options === "object") {
            optionsString = serialize(options);
        }
        else {
            optionsString = options;
        }
        requestUrl = "https://api.vk.com/method/" + method.toString() + "?" + optionsString;
        $.ajax({
            url: requestUrl,
            success: function(data) {
                if (callback && typeof callback === "function") {
                    callback(data);
                }
            }
        });
    },
    requestUrl: function(method, options) {
        var optionsString;
        if (options && typeof options === "object") {
            optionsString = serialize(options);
        }
        else {
            optionsString = options;
        }
        return "https://api.vk.com/method/" + method.toString() + "?" + optionsString;
    }
};

@@ -13,837 +13,118 @@
     
-wallGet: function(owner_id, access_token, callback) %7B%0A        var requestUrl = %22https://api.vk.com/method/wall.get?owner_id=%22 + owner_id.toString() + %22&access_token=%22 + access_token.toString();%0A        $.ajax(%7B%0A            url: requestUrl,%0A            success: function(data) %7B%0A                if (callback && typeof callback === %22function%22) %7B%0A                    callback(data);%0A                %7D%0A            %7D%0A        %7D);%0A    %7D,%0A    call: function(method, options, callback) %7B%0A        var optionsString, requestUrl;%0A        if (options && typeof options === %22object%22) %7B%0A            optionsString = serialize(options);%0A        %7D%0A        else %7B%0A            optionsString = options;%0A        %7D%0A        requestUrl = %22https://api.vk.com/method/%22 + method.toString() + %22?%22 + optionsString;%0A        $.ajax(%7B%0A            url: requestUrl
+call: function(method, options, callback) %7B%0A        $.ajax(%7B%0A            url: this.requestUrl(method, options)
 ,%0A  

remove unused method, remove some repetitive code