class PubSubHubbub::Feed

Defined in:

pubsubhubbub/feed.cr

Constant Summary

PUBLISHED_PATTERN = "%FT%T%:z"
UPDATED_PATTERN = "%FT%T.%9N%:z"

Class Method Summary

Instance Method Summary

Class Method Detail

def self.parse(xml : String) #

Parse full xml feed from YouTube PubSubHubbub

feed = Feed.parse(
  "<?xml version='1.0' encoding='UTF-8'?>
  <feed>
    <title>Feed Title</title>
    ...
  </feed>")

puts feed.title # => Feed Title

[View source]
def self.parse_topic(xml : String) #

Parse only <link rel="self" ... /> from feed to fast recognize the topic


[View source]

Instance Method Detail

def entries : Array(PubSubHubbub::Feed::Entry) #

[View source]
def entries=(entries : Array(PubSubHubbub::Feed::Entry)) #

[View source]
def link : Hash(String, String) #

[View source]
def link=(link : Hash(String, String)) #

[View source]
def title : String | Nil #

[View source]
def title=(title : String | Nil) #

[View source]
def updated : Time | Nil #

[View source]
def updated=(updated : Time | Nil) #

[View source]