Class: Google::Reader::Item

Inherits:
Base
  • Object
show all
Defined in:
lib/google/reader/item.rb

Class Method Summary collapse

Methods inherited from Base

get_entries, get_token, normalize_feed_url, parse, parse_json, user_info

Class Method Details

.add_label(feed, item, label) ⇒ Object

a = add state r = remove state s = feed/stream i = item T = token



9
10
11
12
13
14
# File 'lib/google/reader/item.rb', line 9

def self.add_label(feed, item, label)
  token = get_token
  options = { :form_data => { :s => feed, :a => label, :i => item, :T => token } }
  result = post(EDIT_LABEL_URL, options)
  !!result =~ "OK"
end

.remove_label(feed, item, label) ⇒ Object



16
17
18
19
20
21
# File 'lib/google/reader/item.rb', line 16

def self.remove_label(feed, item, label)
  token = get_token
  options = { :form_data => { :s => feed, :r => label, :i => item, :T => token } }
  result = post(EDIT_LABEL_URL, options)
  !!result =~ "OK"
end