ネイティブサービスがシャットダウンされた後のTwitter RSSの代替手段はありますか?[閉まっている]


23

TwitterのRSSフィードは以前は次の形式https://twitter.com/statuses/user_timeline/username.rssでした。その後、彼らはに移動しましたhttps://api.twitter.com/1/statuses/user_timeline.rss?screen_name=username。どうやら、これも2013年3月(つまり今月!)に廃止され、今回は代替手段を入手する方法はありません。

TwitterタイムラインからRSSフィードを生成するアプリはありますか?これは、現在のRSSフィードから切り替える必要がある人にとって必要です。

理想的には、Googleリーダーフィードを表示する許可をリクエストし、Twitterベースのフィードの新しいフィードURLのリストを提供するアプリを探していますが、実際には手動(1つずつ)ジェネレーターでも素晴らしい。

回答:



6

http://twitter-rss.comは死亡したようです。

私は別のサービスhttp://rss4twitter.appspot.comを使用しています-これは今のところうまくいくようです。それも、momentでのユーザーのタイムラインのみをサポートします。


3
rss4twitter.appspot.comrssitfor.meにアクセスします。rssitfor.meは、「過去48時間、高負荷になっている」という日付のないメッセージで警告します。TwitterフィードからRSSをプルしようとすると、404エラーが発生しました。TwitterからRSSを取得することは非常に需要があり、小規模なサイトを圧倒しているようです。
マークベリー

5

Twitterは、v1.1 APIのリリースにより、ついにRSSへのすべての標準アクセスを停止したようです。ただし、自分のサイトに完全なTwitter RSSフィードを取得するPHP Twitter-RSS-Parserアプリがあります(http://twitter-rss.com/のような単一ユーザーのツイートだけではありません)。

  1. 新しいTwitterアプリを作成する
  2. 作成したら、[詳細]タブの下部にある[アクセストークンの作成]をクリックします。
  3. [OAuth]タブを見て、トークン/コンシューマーの詳細を取得します
  4. githubからTwitter-RSS-Parserをダウンロードしますhttps://github.com/jdelamater99/Twitter-RSS-Parser/archive/master.zip
  5. 解凍して、サイトにFTPで送信します
  6. config.php-distファイルをconfig.phpにコピーします
  7. config.phpファイルを編集し、以下の行を変更してTwitterアプリのOAuth設定に一致させます
  8. アップロードしたURL(例:http : //domain.com/Twitter-RSS-Parser/?home)に移動して、機能することを確認します

config.php:

$consumer_key = 'xxxxxxxxxxxxxxxxxxxx';
$consumer_secret = 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx';
$token = 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx';
$token_secret = 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx';

スクリーンショットを含むこれについてブログに書いていることに注意してください:http : //ianchanning.wordpress.com/2013/06/26/twitter-rss-feeds/

また、次のURLを使用できる次のリンクも持っていることに注意してください。


すべての手順を実行しました。$twit_nameconfig.phpに有効なユーザー名を入力すると、アプリケーションが動作します。しかし、複数のユーザーを追跡するためにこのアプリケーションを使用したい(例えば、クエリ文字列でユーザー名を渡すことにより)。それは可能ですか?
hkBattousai

@hkBattousaiこれを行う方法は、各ユーザーのRSSフィードがあるため、フィードリーダーでこのURL(domain.com/…)でstephenfryのフィードを作成し、次にmdo(domain.com/ Twitter-RSS-Parser?screen_name = mdo&count = 100
icc97

2

RSSフィードは、TwitterのAPI v1で数週間前に廃止されました。多くのアプリが機能しなくなることを知っていたため、Twitterは退職を延期したと思います(Twitter RSSフィードに依存していたアプリ)

問題は、v1.1のAPIでRSSフィードを生成するには、認証するアプリを作成する必要があることです。開発者のみがアクセスできるように、データへのアクセスの水準を引き上げます。結局、私は仕事をする独自のスクリプトを書くことにしました。あなたのウェブサイトでそれを実行するという利点があります-サードパーティのサービスに依存する必要がないように。Webサイトにインストールする必要があることは、明らかに一部の人にとってはややこしくなりますが、できる限り簡単にしようとしています。

このアプリはTwoolsと呼ばれ、Twoolsページですべての情報を確認できます。また、TwitterがAPIで行っていること、RSSの削除、Twoolsの使用方法、Twoolsの紹介、Twitter RSSフィードの解放に関する詳細な記事を執筆しました。

Webサイトにインストールしたら、RSSフィードを生成できます。

まず、入力フィードを選択します。

  • あなたのホームタイムライン
  • ユーザーのタイムライン(あなたまたは他のユーザーの)
  • あなたの言及
  • あなたのお気に入り
  • リストのタイムライン(所有しているリストから)
  • 受信したダイレクトメッセージ(デフォルトでは無効)
  • 送信されたダイレクトメッセージ(デフォルトでは無効)
  • Twitter検索
  • 新しいフォロワー
  • 新しい友達

次に、これらの結果をフィルタリングできます。

ツイートのフィルター
  • キーワード、#hashtag、または@screen_nameを含む:このフィールドでは、単一のキーワード、ハッシュタグ、またはスクリーン名でフィルタリングできます。たとえば、ハッシュタグ#socialmediaを含むツイートのみを返したい場合は、ここに入力します。または、スクリーン名(@iagdotmeなど)を入力して、そのユーザーに言及するツイートのみを返すこともできます。
  • すべてのキーワード、#hashtagsまたは@screen_namesを含む:このフィールドでは、複数のキーワード、ハッシュタグ、またはスクリーン名でフィルタリングできます。これは前のフィールドと似ていますが、複数のキーワード、ハッシュタグ、またはスクリーン名をコンマで区切って追加できる点が異なります。たとえば、「#socialmedia、@iagdotme」と入力すると、ハッシュタグ#socialmediaを含み@iagdotmeに言及しているツイートのみを返すことができます
  • キーワード、#hashtags、または@screen_namesを含まない:このフィールドでは、複数のキーワード、ハッシュタグ、またはスクリーン名でフィルタリングできます。これは前のフィールドと似ていますが、これらのキーワード、ハッシュタグ、スクリーン名のいずれも含まないツイートのみが表示される点が異なります。
  • 単一の#hashtagを含む:最後のオプションで選択された場合、この特定のハッシュタグをフィード出力から削除できることを除いて、最初のフィールドと同じです。
  • From:これらのユーザーからのツイートのみが返されます
  • Not From:これらのユーザーからではないツイートのみが返されます
  • アプリの使用:ツイートの送信に使用したアプリでフィルタリングできます。コンマで区切ることにより、複数のアプリ名を選択できます。たとえば、HootsuiteまたはBufferで投稿されたツイートを返すには、「Hootsuite、Buffer」と入力できます。
  • アプリを使用しない:前のフィールドと同様ですが、ここでは、これらのアプリを使用しないで投稿されたツイートを返すことができます。コンマで区切ることにより、複数のアプリ名を選択できます。たとえば、HootsuiteまたはBufferを使用して投稿されていないツイートを返すには、ここに「Hootsuite、Buffer」と入力できます。
  • スケジュールアプリを除外:このボックスをオンにすると、結果からさまざまなスケジュールアプリ(Buffer、IFTTT、Social Oomph、Triberrなど)を除外できます。リストを編集するには、構成ファイルを編集します(後述)。
  • RTを除外:このボックスをオンにすると、結果からRTを除外できます。これは、Twitter独自のAPIを使用して非リツイートのみを返すだけでなく、ツイート内のRTも検索します。
  • お気に入りに登録済み:お気に入りに登録されているツイートのみを返します。
  • リツイート済み:リツイートされたツイートのみを返します。
ツイートのフィルター
  • 場所:ツイートをツイートした人の場所でフィルタリングできます。このフィルターは、ユーザーのプロファイルのロケーション文字列を調べます。
  • 略歴:ユーザーのプロファイルからキーワードをフィルタリングできます。
  • 言語で書いている:あなたはつぶやきをつぶやいた人に書いていることを言語でフィルタをかけることができます。

完了したら、出力を操作できます...

  • 指定されたハッシュタグを削除:上記の「単一の#hashtagを含む」フィールドにハッシュタグを入力した場合、これを出力から削除できます。これは、クロス投稿に使用する場合に特に便利です。たとえば、#liハッシュタグでツイートを取得してLinkedInにクロス投稿する場合、#liハッシュタグをフィードに表示する必要はありません。
  • すべてのハッシュタグを削除これはかなり残忍です-インラインのものを含むすべてのハッシュタグを削除します。
  • 末尾からすべてのハッシュタグを削除しますが、他の「#」のみを削除します。これはおそらく以前のハッシュタグフィルターよりも便利です。ツイートの最後からすべてのハッシュタグを削除します。ただし、ハッシュタグはツイートの本文に保持されますが、「#」記号は削除されます。ハッシュタグをインラインで使用すると、削除するとツイートの意味が失われる場合に便利です。たとえば、「素晴らしい#twitterアプリは#rssフィード#socialmedia #twittertools」を返しますが、「素晴らしいtwitterアプリはあなたのrssフィードを返します」になります。
  • すべてのスクリーン名を削除(「@screenname」を含む):これにより、ツイートからすべてのスクリーン名が削除されます。クロス投稿やツイートの整理に役立ちます。
  • ツイートに含まれる最初のURLへのリンク(利用可能な場合): RSSフィードは通常各ツイートにリンクしますが、このオプションをチェックすると、Twoolsは各ツイートに含まれる最初のURLにリンクします。これは、ツイートの記事をブックマークしたり、ツイートに含まれる記事にリンクしているLinkedInやFacebookにクロスポストしたい場合に非常に便利です。
  • URLの短縮(「ツイートに含まれる最初のURLにリンク」が選択されている場合)-遅い Twoolsは、リダイレクト先を見つけることで、ツイートに含まれるURLの短縮を試みます。Twoolsは各URLを個別に処理する必要があるため、これは非常に遅くなる可能性があります。ただし、クリーンなURLにリンクする場合に役立ちます。
  • すべてのURLを削除ツイートからすべてのURLを削除します。これは、「ツイートに含まれる最初のURLへのリンク」を選択した場合に特に便利です。
  • ツイートの代わりに送信者のスクリーン名を表示します。ツイートを送信した人のスクリーン名を返したい場合は、このオプションを選択します。これは、あなたのフォロワーやあなたにメンションした人の情報を知りたい場合に便利です。この情報を使用して、リストをフォロー、フォロー解除、またはリストに追加できます。

これはすごいですね。これを書いてくれてありがとう!! 私はそれを試して、それがどうなるかを知らせます:)。(あそこ)

心配しないでください-あなたがそれが役立つことを願っています WordPressプラグインバージョンもほぼ完成したので、さらに使いやすくなります。どうやって乗るのか教えてください!
baritoneuk

1

フィードを直接取得する方法ではありませんが、Twitterタイムラインの読み取りをサポートするRSSリーダー-BazQux Readerがあります。ツイートのテキストだけでなく、作者のアバターと添付写真も表示します。

Google Readerサブスクリプションをインポートしてみると、新しいTwitter JSON APIを使用して古いリンクを自動的に処理するはずです。twitter.com/UserName urlを入力するだけで、新しいTwitterを購読することもできます。

PS:私はBazQux Readerの著者です。


ありがたいことに、Twitterフィードの購読がうまく機能していないように見えるため、負荷がかかっている可能性があります(最終的に投稿の表示を開始するまで、「新しいフィードへの購読」メッセージを長時間表示し続けます)。いずれにせよ、最終的には機能するので、答えを受け入れます。
気難しい

あ、すみません、ただの無料トライアルだとは思いませんでした。申し訳ありませんが、それは私には機能しません。受け入れないでください。
気難しい

-1

検索クエリのtwitterやその他のフィードを表示するサイトnewsmixx.comがあります。検索ページにアクセスして、クエリを検索するだけです。


2
ただし、これは実際にはRSSフィードを提供しません。
jonsca
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.