Module: JavaEye

Defined in:
lib/javaeye/base.rb,
lib/javaeye/chat.rb,
lib/javaeye/user.rb,
lib/javaeye/client.rb

Defined Under Namespace

Classes: Chat, Client, User

Constant Summary collapse

URL =
{:auth =>"http://api.javaeye.com/api/auth/verify",
:list => "http://api.javaeye.com/api/twitters/list",
:reply => 'http://api.javaeye.com/api/twitters/replies',
:all => 'http://api.javaeye.com/api/twitters/all',
:create => "http://api.javaeye.com/api/twitters/create",
:delete => "http://api.javaeye.com/api/twitters/destroy",
:show => "http://api.javaeye.com/api/twitters/show"}
COUNT_MAX =
140
VIA =
"javaeye4r"

Class Method Summary collapse

Class Method Details

.get_request_uri(path, option) ⇒ Object



27
28
29
30
31
32
33
34
# File 'lib/javaeye/base.rb', line 27

def self.get_request_uri(path,option)
  query = option2query(option)
  if query.empty?
    path
  else
    path + '?' + query
  end
end

.option2query(option) ⇒ Object



19
20
21
22
23
24
25
# File 'lib/javaeye/base.rb', line 19

def self.option2query(option)
  query = ''
  option.each do |key,value|
    query << (key.to_s + '=' + value.to_s + '&')
  end
  query.chop
end