Class: Singly::Services

Inherits:
Object
  • Object
show all
Includes:
Endpoint
Defined in:
lib/singly/api/services.rb,
lib/singly/api/services/zeo.rb,
lib/singly/api/services/gcal.rb,
lib/singly/api/services/rdio.rb,
lib/singly/api/services/tout.rb,
lib/singly/api/services/gdocs.rb,
lib/singly/api/services/gmail.rb,
lib/singly/api/services/gplus.rb,
lib/singly/api/services/imgur.rb,
lib/singly/api/services/klout.rb,
lib/singly/api/services/dwolla.rb,
lib/singly/api/services/fitbit.rb,
lib/singly/api/services/flickr.rb,
lib/singly/api/services/github.rb,
lib/singly/api/services/google.rb,
lib/singly/api/services/meetup.rb,
lib/singly/api/services/paypal.rb,
lib/singly/api/services/picasa.rb,
lib/singly/api/services/reddit.rb,
lib/singly/api/services/tumblr.rb,
lib/singly/api/services/yammer.rb,
lib/singly/api/services/dropbox.rb,
lib/singly/api/services/service.rb,
lib/singly/api/services/twitter.rb,
lib/singly/api/services/youtube.rb,
lib/singly/api/services/endpoint.rb,
lib/singly/api/services/facebook.rb,
lib/singly/api/services/linkedin.rb,
lib/singly/api/services/withings.rb,
lib/singly/api/services/37signals.rb,
lib/singly/api/services/bodymedia.rb,
lib/singly/api/services/gcontacts.rb,
lib/singly/api/services/instagram.rb,
lib/singly/api/services/runkeeper.rb,
lib/singly/api/services/wordpress.rb,
lib/singly/api/services/foursquare.rb,
lib/singly/api/services/shutterfly.rb,
lib/singly/api/services/soundcloud.rb,
lib/singly/api/services/stocktwits.rb,
lib/singly/api/services/id_endpoint.rb

Defined Under Namespace

Modules: Service Classes: Bodymedia, Dropbox, Dwolla, Endpoint, Facebook, Fitbit, Flickr, Foursquare, Gcal, Gcontacts, Gdocs, Github, Gmail, Google, Gplus, IdEndpoint, Imgur, Instagram, Klout, Linkedin, Meetup, Paypal, Picasa, Rdio, Reddit, Runkeeper, Shutterfly, Soundcloud, Stocktwits, ThirtySevenSignals, Tout, Tumblr, Twitter, Withings, Wordpress, Yammer, Youtube, Zeo

Instance Attribute Summary

Attributes included from Endpoint

#options, #path

Instance Method Summary collapse

Methods included from Endpoint

#fetch, #initialize, #url, #validate

Instance Method Details

#bodymedia(params = {}) ⇒ Object



11
12
13
# File 'lib/singly/api/services.rb', line 11

def bodymedia(params={})
  service(Singly::Services::Bodymedia, __method__, params)
end

#dropbox(params = {}) ⇒ Object



15
16
17
# File 'lib/singly/api/services.rb', line 15

def dropbox(params={})
  service(Singly::Services::Dropbox, __method__, params)
end

#dwolla(params = {}) ⇒ Object



19
20
21
# File 'lib/singly/api/services.rb', line 19

def dwolla(params={})
  service(Singly::Services::Dwolla, __method__, params)
end

#facebook(params = {}) ⇒ Object



23
24
25
# File 'lib/singly/api/services.rb', line 23

def facebook(params={})
  service(Singly::Services::Facebook, __method__, params)
end

#fitbit(params = {}) ⇒ Object



27
28
29
# File 'lib/singly/api/services.rb', line 27

def fitbit(params={})
  service(Singly::Services::Fitbit, __method__, params)
end

#flickr(params = {}) ⇒ Object



31
32
33
# File 'lib/singly/api/services.rb', line 31

def flickr(params={})
  service(Singly::Services::Flickr, __method__, params)
end

#foursquare(params = {}) ⇒ Object



35
36
37
# File 'lib/singly/api/services.rb', line 35

def foursquare(params={})
  service(Singly::Services::Foursquare, __method__, params)
end

#gcal(params = {}) ⇒ Object



39
40
41
# File 'lib/singly/api/services.rb', line 39

def gcal(params={})
  service(Singly::Services::Gcal, __method__, params)
end

#gcontacts(params = {}) ⇒ Object



43
44
45
# File 'lib/singly/api/services.rb', line 43

def gcontacts(params={})
  service(Singly::Services::Gcontacts, __method__, params)
end

#gdocs(params = {}) ⇒ Object



47
48
49
# File 'lib/singly/api/services.rb', line 47

def gdocs(params={})
  service(Singly::Services::Gdocs, __method__, params)
end

#github(params = {}) ⇒ Object



51
52
53
# File 'lib/singly/api/services.rb', line 51

def github(params={})
  service(Singly::Services::Github, __method__, params)
end

#gmail(params = {}) ⇒ Object



55
56
57
# File 'lib/singly/api/services.rb', line 55

def gmail(params={})
  service(Singly::Services::Gmail, __method__, params)
end

#google(params = {}) ⇒ Object



59
60
61
# File 'lib/singly/api/services.rb', line 59

def google(params={})
  service(Singly::Services::Google, __method__, params)
end

#gplus(params = {}) ⇒ Object



63
64
65
# File 'lib/singly/api/services.rb', line 63

def gplus(params={})
  service(Singly::Services::Gplus, __method__, params)
end

#imgur(params = {}) ⇒ Object



67
68
69
# File 'lib/singly/api/services.rb', line 67

def imgur(params={})
  service(Singly::Services::Imgur, __method__, params)
end

#instagram(params = {}) ⇒ Object



71
72
73
# File 'lib/singly/api/services.rb', line 71

def instagram(params={})
  service(Singly::Services::Instagram, __method__, params)
end

#klout(params = {}) ⇒ Object



75
76
77
# File 'lib/singly/api/services.rb', line 75

def klout(params={})
  service(Singly::Services::Klout, __method__, params)
end

#linkedin(params = {}) ⇒ Object



79
80
81
# File 'lib/singly/api/services.rb', line 79

def linkedin(params={})
  service(Singly::Services::Linkedin, __method__, params)
end

#meetup(params = {}) ⇒ Object



83
84
85
# File 'lib/singly/api/services.rb', line 83

def meetup(params={})
  service(Singly::Services::Meetup, __method__, params)
end

#paypal(params = {}) ⇒ Object



87
88
89
# File 'lib/singly/api/services.rb', line 87

def paypal(params={})
  service(Singly::Services::Paypal, __method__, params)
end

#picasa(params = {}) ⇒ Object



91
92
93
# File 'lib/singly/api/services.rb', line 91

def picasa(params={})
  service(Singly::Services::Picasa, __method__, params)
end

#rdio(params = {}) ⇒ Object



95
96
97
# File 'lib/singly/api/services.rb', line 95

def rdio(params={})
  service(Singly::Services::Rdio, __method__, params)
end

#reddit(params = {}) ⇒ Object



99
100
101
# File 'lib/singly/api/services.rb', line 99

def reddit(params={})
  service(Singly::Services::Reddit, __method__, params)
end

#runkeeper(params = {}) ⇒ Object



103
104
105
# File 'lib/singly/api/services.rb', line 103

def runkeeper(params={})
  service(Singly::Services::Runkeeper, __method__, params)
end

#shutterfly(params = {}) ⇒ Object



107
108
109
# File 'lib/singly/api/services.rb', line 107

def shutterfly(params={})
  service(Singly::Services::Shutterfly, __method__, params)
end

#soundcloud(params = {}) ⇒ Object



111
112
113
# File 'lib/singly/api/services.rb', line 111

def soundcloud(params={})
  service(Singly::Services::Soundcloud, __method__, params)
end

#stocktwits(params = {}) ⇒ Object



115
116
117
# File 'lib/singly/api/services.rb', line 115

def stocktwits(params={})
  service(Singly::Services::Stocktwits, __method__, params)
end

#thirtysevensignals(params = {}) ⇒ Object



7
8
9
# File 'lib/singly/api/services.rb', line 7

def thirtysevensignals(params={})
  service(Singly::Services::ThirtySevenSignals, "37signals", params)
end

#tout(params = {}) ⇒ Object



119
120
121
# File 'lib/singly/api/services.rb', line 119

def tout(params={})
  service(Singly::Services::Tout, __method__, params)
end

#tumblr(params = {}) ⇒ Object



123
124
125
# File 'lib/singly/api/services.rb', line 123

def tumblr(params={})
  service(Singly::Services::Tumblr, __method__, params)
end

#twitter(params = {}) ⇒ Object



127
128
129
# File 'lib/singly/api/services.rb', line 127

def twitter(params={})
  service(Singly::Services::Twitter, __method__, params)
end

#withings(params = {}) ⇒ Object



131
132
133
# File 'lib/singly/api/services.rb', line 131

def withings(params={})
  service(Singly::Services::Withings, __method__, params)
end

#wordpress(params = {}) ⇒ Object



135
136
137
# File 'lib/singly/api/services.rb', line 135

def wordpress(params={})
  service(Singly::Services::Wordpress, __method__, params)
end

#yammer(params = {}) ⇒ Object



139
140
141
# File 'lib/singly/api/services.rb', line 139

def yammer(params={})
  service(Singly::Services::Yammer, __method__, params)
end

#youtube(params = {}) ⇒ Object



143
144
145
# File 'lib/singly/api/services.rb', line 143

def youtube(params={})
  service(Singly::Services::Youtube, __method__, params)
end

#zeo(params = {}) ⇒ Object



147
148
149
# File 'lib/singly/api/services.rb', line 147

def zeo(params={})
  service(Singly::Services::Zeo, __method__, params)
end