Class: MisarReach::ChannelsResource
Overview
── Resource: Channels ───────────────────────────────────────────────────────
Instance Method Summary
collapse
Methods inherited from Resource
#initialize
Instance Method Details
#connect_discord(data) ⇒ Object
251
252
253
|
# File 'lib/misar_reach/client.rb', line 251
def connect_discord(data)
@client.request(:post, "/channels/discord/connect", data)
end
|
#connect_facebook(data) ⇒ Object
247
248
249
|
# File 'lib/misar_reach/client.rb', line 247
def connect_facebook(data)
@client.request(:post, "/channels/facebook/connect", data)
end
|
#connect_instagram(data) ⇒ Object
243
244
245
|
# File 'lib/misar_reach/client.rb', line 243
def connect_instagram(data)
@client.request(:post, "/channels/instagram/connect", data)
end
|
#connect_sms(data) ⇒ Object
227
228
229
|
# File 'lib/misar_reach/client.rb', line 227
def connect_sms(data)
@client.request(:post, "/channels/sms/connect", data)
end
|
#connect_telegram(data) ⇒ Object
235
236
237
|
# File 'lib/misar_reach/client.rb', line 235
def connect_telegram(data)
@client.request(:post, "/channels/telegram/connect", data)
end
|
239
240
241
|
# File 'lib/misar_reach/client.rb', line 239
def (data)
@client.request(:post, "/channels/twitter/connect", data)
end
|
#connect_whatsapp(data) ⇒ Object
231
232
233
|
# File 'lib/misar_reach/client.rb', line 231
def connect_whatsapp(data)
@client.request(:post, "/channels/whatsapp/connect", data)
end
|
#opt_in_links(params = {}) ⇒ Object
223
224
225
|
# File 'lib/misar_reach/client.rb', line 223
def opt_in_links(params = {})
@client.request(:get, "/channels/opt-in-links#{qs(params)}")
end
|
#status ⇒ Object
215
216
217
|
# File 'lib/misar_reach/client.rb', line 215
def status
@client.request(:get, "/channels/status")
end
|
#subscribe_push(data) ⇒ Object
255
256
257
|
# File 'lib/misar_reach/client.rb', line 255
def subscribe_push(data)
@client.request(:post, "/channels/push/subscribe", data)
end
|
#unsubscribe_push ⇒ Object
259
260
261
|
# File 'lib/misar_reach/client.rb', line 259
def unsubscribe_push
@client.request(:delete, "/channels/push/subscribe")
end
|
#update_status(data) ⇒ Object
219
220
221
|
# File 'lib/misar_reach/client.rb', line 219
def update_status(data)
@client.request(:patch, "/channels/status", data)
end
|