Class: Singly::Proxy
- Inherits:
-
Object
show all
- Defined in:
- lib/singly/api/proxy.rb,
lib/singly/api/proxy/get.rb,
lib/singly/api/proxy/put.rb,
lib/singly/api/proxy/post.rb,
lib/singly/api/proxy/delete.rb
Defined Under Namespace
Classes: Delete, Get, Post, Put
Instance Attribute Summary collapse
Instance Method Summary
collapse
-
#bodymedia(http_method, path, params = {}) ⇒ Object
-
#dropbox(http_method, path, params = {}) ⇒ Object
-
#dwolla(http_method, path, params = {}) ⇒ Object
-
#facebook(http_method, path, params = {}) ⇒ Object
-
#fitbit(http_method, path, params = {}) ⇒ Object
-
#flickr(http_method, path, params = {}) ⇒ Object
-
#foursquare(http_method, path, params = {}) ⇒ Object
-
#gcal(http_method, path, params = {}) ⇒ Object
-
#gcontacts(http_method, path, params = {}) ⇒ Object
-
#gdocs(http_method, path, params = {}) ⇒ Object
-
#github(http_method, path, params = {}) ⇒ Object
-
#gmail(http_method, path, params = {}) ⇒ Object
-
#google(http_method, path, params = {}) ⇒ Object
-
#gplus(http_method, path, params = {}) ⇒ Object
-
#imgur(http_method, path, params = {}) ⇒ Object
-
#initialize(access_token) ⇒ Proxy
constructor
-
#instagram(http_method, path, params = {}) ⇒ Object
-
#klout(http_method, path, params = {}) ⇒ Object
-
#linkedin(http_method, path, params = {}) ⇒ Object
-
#meetup(http_method, path, params = {}) ⇒ Object
-
#paypal(http_method, path, params = {}) ⇒ Object
-
#picasa(http_method, path, params = {}) ⇒ Object
-
#rdio(http_method, path, params = {}) ⇒ Object
-
#reddit(http_method, path, params = {}) ⇒ Object
-
#runkeeper(http_method, path, params = {}) ⇒ Object
-
#shutterfly(http_method, path, params = {}) ⇒ Object
-
#soundcloud(http_method, path, params = {}) ⇒ Object
-
#stocktwits(http_method, path, params = {}) ⇒ Object
-
#thirtysevensignals(http_method, path, params = {}) ⇒ Object
-
#tout(http_method, path, params = {}) ⇒ Object
-
#tumblr(http_method, path, params = {}) ⇒ Object
-
#twitter(http_method, path, params = {}) ⇒ Object
-
#withings(http_method, path, params = {}) ⇒ Object
-
#wordpress(http_method, path, params = {}) ⇒ Object
-
#yammer(http_method, path, params = {}) ⇒ Object
-
#youtube(http_method, path, params = {}) ⇒ Object
-
#zeo(http_method, path, params = {}) ⇒ Object
Constructor Details
#initialize(access_token) ⇒ Proxy
Returns a new instance of Proxy.
5
6
7
|
# File 'lib/singly/api/proxy.rb', line 5
def initialize(access_token)
@access_token = access_token
end
|
Instance Attribute Details
#access_token ⇒ Object
Returns the value of attribute access_token.
3
4
5
|
# File 'lib/singly/api/proxy.rb', line 3
def access_token
@access_token
end
|
Instance Method Details
#bodymedia(http_method, path, params = {}) ⇒ Object
13
14
15
|
# File 'lib/singly/api/proxy.rb', line 13
def bodymedia(http_method, path, params={})
proxy(__method__, http_method, path, params)
end
|
#dropbox(http_method, path, params = {}) ⇒ Object
17
18
19
|
# File 'lib/singly/api/proxy.rb', line 17
def dropbox(http_method, path, params={})
proxy(__method__, http_method, path, params)
end
|
#dwolla(http_method, path, params = {}) ⇒ Object
21
22
23
|
# File 'lib/singly/api/proxy.rb', line 21
def dwolla(http_method, path, params={})
proxy(__method__, http_method, path, params)
end
|
#facebook(http_method, path, params = {}) ⇒ Object
25
26
27
|
# File 'lib/singly/api/proxy.rb', line 25
def facebook(http_method, path, params={})
proxy(__method__, http_method, path, params)
end
|
#fitbit(http_method, path, params = {}) ⇒ Object
29
30
31
|
# File 'lib/singly/api/proxy.rb', line 29
def fitbit(http_method, path, params={})
proxy(__method__, http_method, path, params)
end
|
#flickr(http_method, path, params = {}) ⇒ Object
33
34
35
|
# File 'lib/singly/api/proxy.rb', line 33
def flickr(http_method, path, params={})
proxy(__method__, http_method, path, params)
end
|
#foursquare(http_method, path, params = {}) ⇒ Object
37
38
39
|
# File 'lib/singly/api/proxy.rb', line 37
def foursquare(http_method, path, params={})
proxy(__method__, http_method, path, params)
end
|
#gcal(http_method, path, params = {}) ⇒ Object
41
42
43
|
# File 'lib/singly/api/proxy.rb', line 41
def gcal(http_method, path, params={})
proxy(__method__, http_method, path, params)
end
|
45
46
47
|
# File 'lib/singly/api/proxy.rb', line 45
def gcontacts(http_method, path, params={})
proxy(__method__, http_method, path, params)
end
|
#gdocs(http_method, path, params = {}) ⇒ Object
49
50
51
|
# File 'lib/singly/api/proxy.rb', line 49
def gdocs(http_method, path, params={})
proxy(__method__, http_method, path, params)
end
|
#github(http_method, path, params = {}) ⇒ Object
53
54
55
|
# File 'lib/singly/api/proxy.rb', line 53
def github(http_method, path, params={})
proxy(__method__, http_method, path, params)
end
|
#gmail(http_method, path, params = {}) ⇒ Object
57
58
59
|
# File 'lib/singly/api/proxy.rb', line 57
def gmail(http_method, path, params={})
proxy(__method__, http_method, path, params)
end
|
#google(http_method, path, params = {}) ⇒ Object
61
62
63
|
# File 'lib/singly/api/proxy.rb', line 61
def google(http_method, path, params={})
proxy(__method__, http_method, path, params)
end
|
#gplus(http_method, path, params = {}) ⇒ Object
65
66
67
|
# File 'lib/singly/api/proxy.rb', line 65
def gplus(http_method, path, params={})
proxy(__method__, http_method, path, params)
end
|
#imgur(http_method, path, params = {}) ⇒ Object
69
70
71
|
# File 'lib/singly/api/proxy.rb', line 69
def imgur(http_method, path, params={})
proxy(__method__, http_method, path, params)
end
|
#instagram(http_method, path, params = {}) ⇒ Object
73
74
75
|
# File 'lib/singly/api/proxy.rb', line 73
def instagram(http_method, path, params={})
proxy(__method__, http_method, path, params)
end
|
#klout(http_method, path, params = {}) ⇒ Object
77
78
79
|
# File 'lib/singly/api/proxy.rb', line 77
def klout(http_method, path, params={})
proxy(__method__, http_method, path, params)
end
|
#linkedin(http_method, path, params = {}) ⇒ Object
81
82
83
|
# File 'lib/singly/api/proxy.rb', line 81
def linkedin(http_method, path, params={})
proxy(__method__, http_method, path, params)
end
|
#meetup(http_method, path, params = {}) ⇒ Object
85
86
87
|
# File 'lib/singly/api/proxy.rb', line 85
def meetup(http_method, path, params={})
proxy(__method__, http_method, path, params)
end
|
#paypal(http_method, path, params = {}) ⇒ Object
89
90
91
|
# File 'lib/singly/api/proxy.rb', line 89
def paypal(http_method, path, params={})
proxy(__method__, http_method, path, params)
end
|
#picasa(http_method, path, params = {}) ⇒ Object
93
94
95
|
# File 'lib/singly/api/proxy.rb', line 93
def picasa(http_method, path, params={})
proxy(__method__, http_method, path, params)
end
|
#rdio(http_method, path, params = {}) ⇒ Object
97
98
99
|
# File 'lib/singly/api/proxy.rb', line 97
def rdio(http_method, path, params={})
proxy(__method__, http_method, path, params)
end
|
#reddit(http_method, path, params = {}) ⇒ Object
101
102
103
|
# File 'lib/singly/api/proxy.rb', line 101
def reddit(http_method, path, params={})
proxy(__method__, http_method, path, params)
end
|
#runkeeper(http_method, path, params = {}) ⇒ Object
105
106
107
|
# File 'lib/singly/api/proxy.rb', line 105
def runkeeper(http_method, path, params={})
proxy(__method__, http_method, path, params)
end
|
#shutterfly(http_method, path, params = {}) ⇒ Object
109
110
111
|
# File 'lib/singly/api/proxy.rb', line 109
def shutterfly(http_method, path, params={})
proxy(__method__, http_method, path, params)
end
|
#soundcloud(http_method, path, params = {}) ⇒ Object
113
114
115
|
# File 'lib/singly/api/proxy.rb', line 113
def soundcloud(http_method, path, params={})
proxy(__method__, http_method, path, params)
end
|
#stocktwits(http_method, path, params = {}) ⇒ Object
117
118
119
|
# File 'lib/singly/api/proxy.rb', line 117
def stocktwits(http_method, path, params={})
proxy(__method__, http_method, path, params)
end
|
#thirtysevensignals(http_method, path, params = {}) ⇒ Object
9
10
11
|
# File 'lib/singly/api/proxy.rb', line 9
def thirtysevensignals(http_method, path, params={})
proxy("37signals", http_method, path, params)
end
|
#tout(http_method, path, params = {}) ⇒ Object
121
122
123
|
# File 'lib/singly/api/proxy.rb', line 121
def tout(http_method, path, params={})
proxy(__method__, http_method, path, params)
end
|
#tumblr(http_method, path, params = {}) ⇒ Object
125
126
127
|
# File 'lib/singly/api/proxy.rb', line 125
def tumblr(http_method, path, params={})
proxy(__method__, http_method, path, params)
end
|
129
130
131
|
# File 'lib/singly/api/proxy.rb', line 129
def (http_method, path, params={})
proxy(__method__, http_method, path, params)
end
|
#withings(http_method, path, params = {}) ⇒ Object
133
134
135
|
# File 'lib/singly/api/proxy.rb', line 133
def withings(http_method, path, params={})
proxy(__method__, http_method, path, params)
end
|
#wordpress(http_method, path, params = {}) ⇒ Object
137
138
139
|
# File 'lib/singly/api/proxy.rb', line 137
def wordpress(http_method, path, params={})
proxy(__method__, http_method, path, params)
end
|
#yammer(http_method, path, params = {}) ⇒ Object
141
142
143
|
# File 'lib/singly/api/proxy.rb', line 141
def yammer(http_method, path, params={})
proxy(__method__, http_method, path, params)
end
|
#youtube(http_method, path, params = {}) ⇒ Object
145
146
147
|
# File 'lib/singly/api/proxy.rb', line 145
def youtube(http_method, path, params={})
proxy(__method__, http_method, path, params)
end
|
#zeo(http_method, path, params = {}) ⇒ Object
149
150
151
|
# File 'lib/singly/api/proxy.rb', line 149
def zeo(http_method, path, params={})
proxy(__method__, http_method, path, params)
end
|