問題タブ [feedzirra]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby-on-rails - メディア RSS および iTunes ポッドキャスト RSS フィードをデータベースに保存する
メディア RSSとiTunes ポッドキャストRSS フィードをデータベースに保存できるようにしたいと考えています。ここでの要件は、フィード内の要素またはその属性を見逃したくないということです。フィード内の最も一般的な要素をすべて見つけて、データベースに個別の列として保存することは理にかなっています。ここでの問題は、標準ではないフィード固有の要素が存在する可能性があることです。私も彼らを捕まえたい。彼らが何者なのかわからないので、彼ら専用のコラムはありません。
現在、feeds と feed_entries という 2 つのテーブルがあります。エンクロージャ、カテゴリなどの RSS 2.0 タグについては、feeds/feed_entries と関連付けられた別のテーブルがあります。フィードの解析に feedzirra を使用しています。Feedzirra では、解析したいフィード内の要素を知る必要があるため、feedzirra が理解できる以上の要素がフィードに含まれているかどうかはわかりません。
これらのフィードをデータベースに保存し、わずかな情報も見逃さないようにするには、どうすればよいでしょうか? (ほとんどの属性を照会する必要があるため、フィード全体をそのままデータベースにダンプしても機能しません)。どのパーサーが最適でしょうか? Feedzirra はパフォーマンスのために選択されましたが、フィード内のすべてのデータをデータベースに取得することが優先事項です。
アップデート
データベースとしてMySQLを使用しています。
ruby-on-rails - heroku feedzirraの問題
そのfeedzirraはherokuと互換性がありますか? ローカルホストでfeezirraを使用しても問題ありません。
ruby-on-rails - feedzirra heroku をキャッシュする方法
heroku で feedzirra rss をキャッシュする方法はありますか?
ruby-on-rails - RailsでRSSフィードをキャッシュしてページ分割する
Railsでライフストリーミングタイプのアプリに取り組んでおり、Feedzirraを使用していくつかの異なるRSSフィードを常に解析しています。アプリのスケーリングをサポートするには、キャッシュされた結果をビューにページ分割できるようにしながら、ある種のキャッシュを実装する必要があります。キャッシュの有効期限は1日1回です。
Railsでのキャッシングの初心者であるため、これにはどのタイプのキャッシングが推奨されますか?また、lib /ディレクトリ内のモジュールでほとんどのフィード解析操作を実行していますが、これがキャッシュに影響を与えるか、理想的ではないかはわかりません。理想的には、RSSフィードが返す結果の配列をキャッシュし、ビューに送信する前に後処理を実行したいと思います。
どんな助けでも大歓迎です!
ruby-on-rails-3 - Feedzirra がエラー メッセージ「Trace/BPT trap」でクラッシュする
feedzirra をインストールした新しいアプリがあります。私の宝石ファイルは次のようになります。
そして、私のコントローラーは次のようになります。
サーバーを起動すると、コントローラーを使用してページをロードし、サーバーがメッセージでシャットダウンするまで問題ないように見えます
トレース/BPT トラップ
これを解決する方法について何か提案はありますか?
-- 問題は解決しました。これに続いて:http://tmonrails.blogspot.com/2010/07/feedzirra-on-rails-3.html
ruby-on-rails - Feedzillaを使用してRSSフィードからHTMLタグを削除する
Feedzirraを使用してRSSフィードのsummary/title/etcフィールドからhtmlタグを削除する方法に関する情報がどこにも見つからないようです。
これが私のコードです:
フィールドからhtmlタグを取り除く方法はありますか?
ruby - RubyはX分ごとにRSSフィードをチェックしています
RSSフィードを取得してデータをダウンロードするシンプルなアプリがあります。ルビーアプリでX分ごとにRSSフィードをチェックするにはどうすればよいですか?すべてのコードをスリープ状態のループにラップする必要がありますか?
ruby-on-rails - feedzirra を使用したファイルの解析または入力のストリーミング
Railsの「request.body」をその場で「解析」する必要があります。次のようなものです。
出来ますか?ストリーミング入力やファイルからの読み取りに似ているはずですよね?
ruby - Ruby、Feedzirra、typhoeus
私はRubyに本当に慣れていません(初日です!)そして私はここでこれに苦労しています。100を超えるフィードを解析しているため、またそれを機能させたいため、Typhoeusと組み合わせてrss-parserを構築しようとしています。
これが私のコードです:
構文上の問題だと思います。まだ苦労しています。たとえば、;
PHPを書くときはいつも忘れていますが、私は常に行を閉じ続けます。だから、多分誰かが助けることができますか?typhoeusなしでフィード結果を取得することはそれほど難しくありませんでした。
編集:
だから、私は少なくとも何かを得る。
ruby-on-rails - では、Ruby (および Rails!) の RSS はどうなっているのでしょうか?
[rails] プロジェクトに取り組んでいて、RSS 解析をいじり始めました。そこにはたくさんのフィードパーサーがあり、さまざまな人が好みを持っていることに気付きました。当然のことながら、私が最初に見た場所の 1 つはhttp://ruby-toolbox.com/categories/rss_feed_parsing.htmlでした。
Feedzirraは、私が読んだ中で最も選ばれているようですが、少し時代遅れに見えることに気付きました. 私は必ずしもそれで問題があるわけではありません。一体、彼が公園からそれをノックアウトした場合、それはなくなりました:)。
そのために、すぐに Ruby 標準ライブラリ RSSを見つけました。私の最初の考えは、「まあ、それがライブラリに組み込まれているなら、おそらく私が探しているものだ...」 2番目の考えは、「がらくたはどこにあるのか?」
では、ここからどこへ行けばよいのでしょうか。多くの場合、問題に対する明確な正解はなく、問題の詳細によって最善の答えが決まることがあることを私は知っています...
現在受け入れられている事実上の RSS 解析ライブラリは何ですか? ライブラリに組み込まれていない場合、なぜですか?私は考えを聞いて洞察を得たいと思っています.オンラインでいくつかの情報をひどく見落としているかもしれません...
PS Ruby RSSを見逃していませんでした。ちょっと情報が足りなかったような…