問題タブ [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 - Rails Feedzirra: フィード エントリのタイトルからリンクを解析する
フィードからの Feedzirra::Feed.fetch_and_parse() オブジェクトのオブジェクト データを調べました。私が使用しているフィードはhttp://feeds.feedburner.com/ChrisBurnorです
私の問題は、このページのタイトルが外部サイトにリンクされている場合、Feedzirra がそれを認識しないことです。この場合、「1970 年代のスペース コロニー アート」というタイトルのエントリが publicdomainreview.com にリンクしています。ただし、Feedzirra が返すオブジェクトのどこにもリンク自体は存在しません。
私の質問: エントリ タイトルの href マテリアルを含む既知の RSS 要素はありますか? または: このフィードの xml を調べて、リンク先を見つけることができるかどうかを確認する方法はありますか...
将来的には、これらのリンクの内部を覗き込んで、それらの素材をフィード表示に含めたいと思うかもしれませんが、今のところはリンクが欲しいだけです。
ruby - 初心者のRubyonRails-文字列をビューからメソッドに渡しますか?
ビューadd_feedにfeedzirra(適切なrailcast:http://railscasts.com/episodes/168-feed-parsing)を実装しようとしていますが、問題が発生しています。ユーザーがWebサイトにアクセスしているときにフィードを追加できるようにしたいと思います。コンソールからフィードを追加することはできますが、フォームからメソッドに情報を渡す方法はまだわかりません。
私のモデルは次のようになります(railscastのモデルとほぼ同じです)。
コントローラとビューを使用してself_update_from_feed(String)メソッドに文字列を渡す方法がよくわかりません。私のコントローラーは現在次のようになっています。
そして私の見解...まあ..
ご回答ありがとうございます。私は通常、stackoverflowで本当に良い助けを得ます:)
ruby-on-rails-3 - 理由もなく、バンドラーはヘチマをロックしました
そこで、Rails アプリで feedzirra を使用したいと考えています。Feedzirra はヘチマの宝石を使用しています。Gemfile で指定された feedzira gem のみがあった場合、loofah 1.0.0 がインストールされました。しかし、へちま 1.0.0 には utf-8 エンコーディングに関するいくつかの問題があります。だから私はアップグレードを望み、gemfileを
しかし今、Bundler は、ヘチマが 1.0.0 にロックされていることを教えてくれます
わかりましたが、バンドル更新のへちまがこれをスローし、混乱しています。何も教えてくれません...
ruby-on-rails - Feedzirra を通過したツイート内の URL をリンクする
私は、Feedzirra を使用して回転する twitter フィードを取り込むレール Web サイトに取り組んでいます。ただし、ツイートはクリック可能な URL を提供していません。リンクされていない文字列だけです。
URL が表示される前に、Feedzirra を経由して URL をリンクする「レール方法」はありますか? それとも、それを処理するために解析後 (jQuery など) を使用する必要がありますか?
編集:
feed.rb - http://pastebin.com/0eSEGYZq
実際のツイート - http://pastebin.com/KUMGZF4X
ruby-on-rails - feedzirraでRSSエントリコンテンツを取得するためのリンクをたどる
Railsアプリ(3.2.11、Ruby 1.9.3)を使用していて、 feedzirrahttp://www2c.cdc.gov/podcasts/createrss.asp?t=r&c=66
を使用してフィードを読み込もうとしています。フィードのソースXMLを見ると、エントリは次のようになります。
ご覧のとおり、このフィードはエントリの内容を公開していないようでlink
、基になる記事にのみ公開されています。私の質問はこれfeedzirra
です、元の記事のコンテンツにアクセスするために使用できますか?そうでない場合は、優れたツールに関する推奨事項はありますか? wget
?mechanize
?httparty
?ありがとう!
ruby - feedzirra update でアップデートが見つからない
feedzirra を使用して rss/atom フィードを取得しようとしていますが、feedzirra が更新を見つけられないようです。まず、新しいフィードを取得し、返された構造をファイルにダンプします。
次に、フィードが更新されるまでしばらく待ってから、次のことを試します。
これにより、次の結果が得られます。
3 行目は、利用可能な新しい投稿があることを確認しますが、Feed.update はそれらを表示しません。
私は何を間違っていますか?
ruby-on-rails - Feedzirra を使用した解析時に「公開」時刻が正しくない
Feedzirra を使用してフィードを解析しています。エントリを作成する方法は次のようになります。
作成されたエントリの「公開」時間が実際に配線されていることを除いて、それは正常に機能します:
create メソッドに渡したエントリを確認すると、問題ないようです。だから私は何がうまくいかないのか分かりません。「created_at」属性を含め、他の属性はすべて正常です。誰にも提案がありますか?どうもありがとう。
ruby-on-rails - 属性の更新方法
更新属性に問題があります。cron経由で更新しようとしています。
sheduler.rb
feed_entry.rb
私はいつもgem feedzirraとgemを使っています
1.9.3p392 :002 >
Railscast http://railscasts.com/episodes/168-feed-parsingを実装しようとしています。最初に、コンソールからfeed_urlをロードしてから、cron経由で更新しようとしました