RSS beslemeleri, Twitter’ın API’sinin v1’iyle birkaç hafta önce geri çekildi. Bence Twitter emekliliği erteledi çünkü pek çok uygulamanın çalışmayı bırakacağını biliyorlardı (Twitter RSS beslemelerine dayanan)
Sorun şu ki, RSS oluşturmak için API'nin v1.1'i ile kimlik doğrulaması yapan bir uygulama oluşturmanız gerekir. Yalnızca geliştiricilerin yapabilmesi için verilerinize erişme çubuğunu yükseltir. Sonunda işi yapan kendi senaryomu yazmaya karar verdim. Web sitenizde yayınlama avantajınız vardır, böylece bir 3. taraf hizmetine güvenmek zorunda kalmazsınız. Belli ki bir web sitesine yüklemek zorunda kalmanız bazı insanlar için biraz zorlaştırıyor, ancak mümkün olduğu kadar kolay hale getirmeye çalıştım.
Uygulamaya Twools adı verilir ve tüm bilgileri Twools sayfasında bulabilirsiniz . Ayrıca , Twitter’ın API’sıyla ne yaptıkları , RSS’nin kaldırılması ve Twools - Twools’un tanıtılması - Twitter RSS’inizin yayınları yayınlandığına dair derinlemesine bir makale yazdım .
Web sitenize yükledikten sonra, RSS beslemeleri oluşturabilirsiniz.
Öncelikle, giriş feed'inizi seçersiniz:
- Evinizin zaman çizelgesi
- Kullanıcı zaman çizelgesi (sizin veya başka bir kullanıcının)
- Bahsettiğiniz
- Senin favorilerin
- Liste zaman çizelgesi (sahip olduğunuz bir listeden)
- Doğrudan mesaj alındı (varsayılan olarak devre dışı)
- Doğrudan mesajlar gönderildi (varsayılan olarak devre dışı)
- Twitter Araması
- Yeni takipçiler
- Yeni arkadaşlar
Ardından bu sonuçları filtreleyebilirsiniz:
Tweetlerdeki Filtreler
- Herhangi bir anahtar kelimeyi içeren #hashtag veya @screen_name: Bu alanda tek bir anahtar kelimeye, hashtag veya ekran adına göre filtreleyebilirsiniz. Örneğin, yalnızca #socialmedia hashtag etiketini içeren tweetleri iade etmek istiyorsanız, buraya girersiniz. Veya yalnızca bu kullanıcıdan bahseden tweetleri döndürmek için bir ekran adı (örneğin @iagdotme) koyabilirsiniz.
- Tüm anahtar kelimeleri, #hashtag'leri veya @screen_namesini içerenler: Bu alandaki birden fazla anahtar kelimeye, hashtag'e veya ekran adına göre filtre uygulayabilirsiniz . Bu, önceki alana benzer; ancak virgülle ayırarak birden fazla anahtar kelime, karma etiket veya ekran adı ekleyebilirsiniz. Örneğin, "#socialmedia, @iagdotme" girerek yalnızca #socialmedia hashtag içeren ve @iagdotme diyen tweetleri geri gönderebilirsiniz.
- Hiçbir anahtar kelime, #hashtags veya @screen_names içermeyen: Bu alanda birden fazla anahtar kelimeye, hashtag'e veya ekran adına göre filtre uygulayabilirsiniz . Bu, yalnızca bu anahtar kelimelerin hiçbirini İÇERMEYEN tweet'lerin, karma etiketlerin veya ekran adlarının gösterilmesi haricinde, önceki alana benzer.
- Tekli #hashtag içerenler: Bu özel etiketin , son seçenekte seçilirse besleme çıkışından çıkarılabilmesi haricinde ilk alanla aynıdır.
- Kimden: Yalnızca bu kullanıcıların tweet'leri döndürülecek
- Kimden Değil: Yalnızca bu kullanıcılardan olmayan tweetler iade edilir
- Uygulamaları Kullanma: Tweet'i göndermek için kullanılan uygulamaya göre filtreleyebilirsiniz. Virgülle ayırarak birden fazla uygulama adı seçebilirsiniz. Örneğin, Hootsuite veya Buffer ile gönderilen tweetleri geri göndermek için buraya "Hootsuite, Buffer" girebilirsiniz.
- Uygulamaları Kullanma: Bir önceki alana benzer, ancak burada bu uygulamaları kullanmadığın halde gönderilen tweetleri geri getirebilirsin. Virgülle ayırarak birden fazla uygulama adı seçebilirsiniz. Örneğin, Hootsuite veya Buffer kullanılarak kaydedilmemiş olan tweetleri geri göndermek için buraya "Hootsuite, Buffer" girebilirsiniz.
- Planlama Uygulamalarını Hariç Tut: Bu kutuyu işaretleyerek, çeşitli planlama uygulamalarını (Buffer, IFTTT, Social Oomph ve Triberr gibi) sonuçların dışında tutabilirsiniz. Config dosyasını düzenleyerek listeyi düzenleyebilirsiniz (daha sonra bakınız).
- RT'leri Hariç Tut: Bu kutuyu işaretleyerek RT'leri sonuçların dışında tutabilirsiniz. Bu, yalnızca tweet'leri geri döndürmek için Twitters'ın kendi API'sini kullanır, ancak tweet'lerde RT'yi arar.
- Favorilere Eklendi: Yalnızca favorilere eklenmiş tweetleri geri gönder.
- Retweetlendi: Yalnızca retweetlenmiş tweetleri gönder.
Tweetlerdeki Filtreler
- Konum: Sen tweet tweeted kişinin konumuna göre filtreleme yapabilirsiniz. Bu filtre, kullanıcı profilindeki konum dizgisine bakar.
- Bio'da: Bir anahtar kelimeyi kullanıcının profilinden filtreleyebilirsiniz.
- Dilde Yazanlar: Tweet'in tweetini yazan kişinin yazdığı dile göre filtreleyebilirsiniz.
Bunu yaptıktan sonra çıktıyı manipüle edebilirsiniz ...
- Belirtilen Hashtag'i kaldırın: Yukarıdaki 'İçeren tek #hashtag' alanına bir karma etiket girdiyseniz, bunu çıktıdan kaldırabilirsiniz. Çapraz gönderme için kullanmak istiyorsanız bu özellikle yararlıdır. Örneğin, LinkedIn'e gönderilecek #li karma etiketiyle tweetleri almak istiyorsanız, #li karma etiketinin feed'de görünmesini istemeyeceksiniz.
- Tüm Hashtag'leri kaldırın: Bu oldukça acımasızdır - satır içi olanlar dahil tüm karma etiketleri siler.
- Tüm hashtag'leri sondan kaldırın, ancak yalnızca başka bir yerde '#' işaretini kaldırın: Bu muhtemelen önceki hashtag filtresinden daha kullanışlıdır. Tüm hashtag'leri tweetin sonundan kaldırır. Bununla birlikte hashtag'leri tweetin ana gövdesinde tutar ancak "#" sembolünü kaldırır. Bu, insanlar çıkarmanın tweetin anlamını yitireceği yerlerde satır içi etiketler kullandıklarında kullanışlıdır. Örneğin, "Büyük #twitter uygulaması size #rss yayınlarınızı geri verir #socialmedia #twittertools", "Büyük twitter uygulaması size, rss yayınlarınızı geri verir" olur.
- Tüm ekran adlarını kaldır ('via @screenname' dahil): Bu, tüm ekran adlarını tweet'ten kaldırır. Çapraz gönderme ve tweetleri temizleme için kullanışlıdır.
- Tweet’te bulunan 1. URL’ye bağlantı (varsa): RSS beslemesi genellikle her bir Tweet’e bağlantı verir, ancak bu seçeneği işaretlerseniz, Twools her Tweet’te bulunan ilk URL’ye bağlantı verir. Bu, tweet’lerdeki makalelere yer işareti koymak veya Tweet’te bulunan makaleye bağlantı veren LinkedIn veya Facebook’a çapraz posta göndermek istiyorsanız çok kullanışlıdır.
- Görünmeyen URL ("Tweet'in içerdiği 1. URL’ye bağlı" seçiliyse) - YAVAŞ: Twools, nereye yönlendirdiğini öğrenerek, tweet’teki URL’yi yönlendirmeyi dener. Twools'un her URL'yi ayrı ayrı taraması gerektiğinden, bu çok yavaş olabilir. Ancak, URL’leri temizlemek için bağlantı oluşturmak istediğinizde yararlı olabilir.
- Tüm URL'leri kaldır: Tüm URL'leri tweet'ten kaldırır. Bu, "Tweet'te yer alan 1. URL’nin bağlantısını" seçtiyseniz özellikle yararlıdır.
- Tweet yerine gönderenin ekran adını göster. Tweet'i gönderen kişinin ekran adını döndürmek istiyorsanız, bu seçeneği seçin. Bu, takipçileriniz veya sizden bahseden kişiler hakkında bilgi edinmek istiyorsanız kullanışlıdır. Bu bilgileri, takip etmek, takip etmemek veya bir listeye eklemek için kullanabilirsiniz.