#author("2017-05-15T13:33:47+09:00","default:wikiwriter","wikiwriter")
&tag(Feedjira/解析);
*目次 [#if9db217]
#contents
*関連ページ [#d7cf3a70]
*参考情報 [#f57d2dc0]

*処理の流れ [#ce746af8]
- 通常以下のメソッドの呼び出しによってfeedが取得できる。
 feed = Feedjira::Feed.fetch_and_parse(feed_url)
-メソッドはfeedjira/feed.rbに存在。
#pre{{
      def fetch_and_parse(url)
        response = connection(url).get
        unless response.success?
          raise FetchFailure, "Fetch failed - #{response.status}"
        end
        feed = parse response.body
        feed.feed_url = url
        feed.etag = response.headers['etag'].to_s.delete '"'

        feed.last_modified = parse_last_modified(response)
        feed
      end
}}


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS