Pazartesi, Kasım 4, 2024

Twitter Toplu Fotoğraf Silme

twitter marketing görsel, twitter toplu fotoğraf silme, twitter toplu işlemler yapma, twitter takipçi

Twitter üzerinde tek tek fotoğraflarınızı silmek yerine toplu bir şekilde hepsinden kurtulabileceğiniz bir javascript kodunu sizlerle paylaşayım dedim.

Gelişmiş arama sayfasını kullanarak bu silme işlemini kendinize göre değiştirebilirsiniz. Gelişmiş aramaya ulaşmak için tıklayın

Burada silmek istediğiniz tarih aralığını girerek sonuçları getirin. Burada üst bölümde yer alan fotoğraflar sekmesini kullanarak tüm medyaları getirebilirsiniz. Ardından aşağıdaki kodu F12 de “Consol” kullanarak topluca silin

var hatasys = 0;
$(window).scrollTop(0, document.body.scrollBottom);
medyasil = setInterval(function() {
    $("#timeline").find('span.AdaptiveStreamGridImage.ok').remove();
    var tweetid = $("#timeline").find('span.AdaptiveStreamGridImage:not("ok")').first().attr("data-tweet-id");
    var token = $("#signout-form > input.authenticity_token").attr('value');
    $.ajax({
        type: "POST",
        url: "https://twitter.com/i/tweet/destroy",
        data: {
            _method: "DELETE",
            authenticity_token: token,
            id: tweetid
        },
        statusCode: {
            200: function() {
                $("#timeline").find('span.AdaptiveStreamGridImage').first().addClass("ok");
                $("#timeline").find('span.AdaptiveStreamGridImage.ok').remove();
            }
        },
        error: function() {
            hatasys++
        }
    });
    if ($("#timeline").find('span.AdaptiveStreamGridImage').length === 0) {
        clearInterval(medyasil);
        clearInterval(asagi);
        alert("Medya silme işlemi tamamlandı")
    }
    if (hatasys > 4) {
        clearInterval(medyasil);
        clearInterval(asagi);
        alert("Birden çok sorun oluştu. Lütfen kodu daha sonra tekrar uygulayın.");
    }
}, 1000);
var asagi = setInterval(function() {
    var medyasys = $("#timeline").find('span.AdaptiveStreamGridImage').length;
    if (medyasys <= 18 && medyasys > 0) {
        $(window).scrollTop(0, document.body.scrollBottom);
        setTimeout(function() {
            window.scrollTo(0, document.body.scrollHeight);
        }, 200)
    }
}, 2000);