RSS-Feeds wurden vor einigen Wochen mit Version 1 der Twitter-API eingestellt. Ich denke, Twitter hat den Ruhestand verschoben, weil es wusste, dass viele Apps nicht mehr funktionieren würden (diejenigen, die sich auf Twitter-RSS-Feeds stützten).
Das Problem ist, dass Sie zum Generieren von RSS-Feeds mit Version 1.1 der API eine App erstellen müssen, die sich authentifiziert. Der Zugriff auf Ihre Daten wird so erschwert, dass nur Entwickler darauf zugreifen können. Am Ende habe ich beschlossen, mein eigenes Skript zu schreiben, das den Job erledigt. Es hat den Vorteil, dass Sie es auf Ihrer Website ausführen, sodass Sie sich nicht auf Dienste von Drittanbietern verlassen müssen. Es ist offensichtlich, dass es für einige Leute schwierig ist, es auf einer Website zu installieren, aber ich habe versucht, es so einfach wie möglich zu machen.
Die App heißt Twools und alle Informationen dazu finden Sie auf der Twools-Seite . Ich habe auch eine tiefer gehende Artikel von dem, was Twitter tut mit ihrer API, die Entfernung von RSS und wie verwenden Twools- Einführung Twools- geschrieben Ihre Twitter RSS - Feeds entfesselt .
Sobald Sie es auf Ihrer Website installiert haben, können Sie RSS-Feeds generieren.
Zunächst wählen Sie Ihren Eingabe-Feed:
- Ihre Heimatzeitleiste
- Benutzerzeitleiste (Ihre oder die eines anderen Benutzers)
- Ihre Erwähnungen
- Deine Favoriten
- Listen-Timeline (aus einer Liste, die Sie besitzen)
- Direktnachrichten empfangen (standardmäßig deaktiviert)
- Direktnachrichten gesendet (standardmäßig deaktiviert)
- Twitter Suche
- Neue Anhänger
- Neue Freunde
Dann können Sie diese Ergebnisse filtern:
Filter auf Tweets
- Enthält ein beliebiges Schlüsselwort, #hashtag oder @screen_name: Sie können in diesem Feld nach einem einzelnen Schlüsselwort, Hashtag oder Bildschirmnamen filtern. Wenn Sie beispielsweise nur Tweets mit dem Hashtag #socialmedia zurückgeben möchten, geben Sie dies hier ein. Sie können auch einen Bildschirmnamen eingeben (z. B. @iagdotme), um nur Tweets zurückzugeben, die diesen Benutzer erwähnen.
- Enthält alle Schlüsselwörter, #hashtags oder @screen_names: Sie können in diesem Feld nach mehreren Schlüsselwörtern, Hashtags oder Bildschirmnamen filtern. Dies ähnelt dem vorherigen Feld, mit der Ausnahme, dass Sie mehrere Schlüsselwörter, Hashtags oder Bildschirmnamen hinzufügen können, indem Sie sie durch ein Komma trennen. Sie können beispielsweise "#socialmedia, @iagdotme" eingeben, um nur Tweets mit dem Hashtag #socialmedia und der Erwähnung von @iagdotme zurückzugeben
- Enthält keine Schlüsselwörter, #hashtags oder @screen_names: Sie können in diesem Feld nach mehreren Schlüsselwörtern, Hashtags oder Bildschirmnamen filtern. Dies ähnelt dem vorherigen Feld, außer dass nur Tweets angezeigt werden, die KEINE dieser Schlüsselwörter, Hashtags oder Bildschirmnamen enthalten.
- Enthält ein einzelnes #Hashtag: Identisch mit dem ersten Feld, mit der Ausnahme, dass dieses spezielle Hashtag aus der Feed-Ausgabe entfernt werden kann, wenn es in der letzten Option ausgewählt ist.
- Von: Es werden nur Tweets dieser Benutzer zurückgegeben
- Nicht von: Es werden nur Tweets zurückgegeben, die nicht von diesen Benutzern stammen
- Verwenden von Apps: Sie können nach der App filtern, die zum Senden des Tweets verwendet wurde. Sie können mehrere App-Namen auswählen, indem Sie sie durch Kommas trennen. Wenn Sie beispielsweise Tweets zurückgeben möchten, die mit Hootsuite oder Buffer gepostet wurden, können Sie hier "Hootsuite, Buffer" eingeben.
- Keine Apps verwenden: Ähnlich wie im vorherigen Feld, aber hier können Sie Tweets zurückgeben, die nicht mit diesen Apps gepostet wurden. Sie können mehrere App-Namen auswählen, indem Sie sie durch Kommas trennen. Wenn Sie beispielsweise Tweets zurückgeben möchten, die NICHT mit Hootsuite oder Buffer gepostet wurden, können Sie hier "Hootsuite, Buffer" eingeben.
- Zeitgesteuerte Apps ausschließen: Durch Aktivieren dieses Kontrollkästchens können Sie verschiedene zeitgesteuerte Apps (z. B. Buffer, IFTTT, Social Oomph und Triberr) von den Ergebnissen ausschließen. Sie können die Liste bearbeiten, indem Sie die Konfigurationsdatei bearbeiten (siehe später).
- RTs ausschließen: Durch Aktivieren dieses Kontrollkästchens können Sie RTs von den Ergebnissen ausschließen. Dabei wird die Twitters-eigene API verwendet, um nur Nicht-Retweets zurückzugeben, sondern auch nach RT in den Tweets zu suchen.
- Als Favorit markiert: Es werden nur Tweets zurückgegeben, die als Favorit markiert wurden.
- Retweetet: Es werden nur Tweets zurückgegeben, die retweetet wurden.
Filter auf Tweets
- Unter Ort: Sie können nach dem Ort der Person filtern, die den Tweet getwittert hat. Dieser Filter betrachtet die Ortszeichenfolge des Benutzerprofils.
- In Bio: Sie können ein Schlüsselwort aus dem Benutzerprofil herausfiltern.
- Schreibt in Sprache: Sie können nach der Sprache filtern, in der der Tweet geschrieben hat.
Sobald Sie das getan haben, können Sie die Ausgabe manipulieren ...
- Entfernen des angegebenen Hashtags: Wenn Sie oben im Feld "Enthält einen einzelnen #Hashtag" einen Hashtag eingegeben haben, können Sie diesen aus der Ausgabe entfernen. Dies ist besonders nützlich, wenn Sie für Cross-Buchungen verwenden möchten. Wenn Sie beispielsweise Tweets mit dem Hashtag #li abrufen möchten, um sie an LinkedIn weiterzuleiten, möchten Sie nicht, dass das Hashtag #li im Feed angezeigt wird.
- Alle Hashtags entfernen: Dies ist ziemlich brutal - es werden alle Hashtags einschließlich Inline-Hashtags entfernt.
- Entfernen Sie alle Hashtags vom Ende, aber entfernen Sie "#" nur an anderer Stelle: Dies ist wahrscheinlich nützlicher als der vorherige Hashtag-Filter. Es werden alle Hashtags vom Ende des Tweets entfernt. Es behält jedoch Hashtags im Hauptteil des Tweets bei, entfernt jedoch das "#" - Symbol. Dies ist nützlich, wenn Benutzer Hashtags inline verwenden, bei denen das Entfernen den Sinn des Tweets verlieren würde. Zum Beispiel "Great Twitter App gibt Ihnen Ihre #rss Feeds zurück #socialmedia #twittertools" würde zu "Great Twitter App gibt Ihnen Ihre rss Feeds zurück".
- Alle Bildschirmnamen entfernen (einschließlich 'via @screenname'): Hiermit werden alle Bildschirmnamen aus dem Tweet entfernt. Nützlich für Cross-Posting und das Aufräumen von Tweets.
- Link zur ersten in einem Tweet enthaltenen URL (falls verfügbar): Der RSS-Feed verlinkt normalerweise auf jeden Tweet. Wenn Sie diese Option aktivieren, verlinkt Twools zur ersten in jedem Tweet enthaltenen URL. Dies ist sehr nützlich, wenn Sie Artikel aus Tweets mit einem Lesezeichen versehen oder einen Cross-Post an LinkedIn oder Facebook senden möchten, der auf den im Tweet enthaltenen Artikel verweist.
- Abkürzung der URL aufheben (wenn "Verknüpft mit der in Tweet enthaltenen ersten URL" ausgewählt ist) - LANGSAM: Twools versucht, die in Tweet enthaltene URL abzukürzen, indem es herausfindet, wohin sie weiterleitet. Dies kann sehr langsam sein, da Twools jede URL einzeln durchgehen muss. Dies kann jedoch hilfreich sein, wenn Sie auf saubere URLs verlinken möchten.
- Alle URLs entfernen: Entfernt alle URLs aus dem Tweet. Dies ist besonders nützlich, wenn Sie "Link zur ersten in Tweet enthaltenen URL" ausgewählt haben.
- Anzeigen des Bildschirmnamens des Absenders anstelle des Tweets: Wenn Sie den Bildschirmnamen der Person zurückgeben möchten, die den Tweet gesendet hat, wählen Sie diese Option. Dies ist nützlich, wenn Sie Informationen zu Ihren Followern oder Personen, die Sie erwähnt haben, erhalten möchten. Sie können diese Informationen verwenden, um sie zu verfolgen, zu entfolgen oder einer Liste hinzuzufügen.