Module: YtStreamingApi::RApi
- Defined in:
- lib/yt_streaming_api/r_api.rb,
lib/yt_streaming_api/r_api/login.rb,
lib/yt_streaming_api/r_api/request.rb,
lib/yt_streaming_api/r_api/messages.rb,
lib/yt_streaming_api/r_api/broadcast.rb
Defined Under Namespace
Classes: Broadcast, Login, Message, Request
Class Attribute Summary collapse
-
.access_type ⇒ Object
NOTA: definir si dejar estos campos como accessors.
-
.api_key ⇒ Object
NOTA: definir si dejar estos campos como accessors.
-
.client_id ⇒ Object
NOTA: definir si dejar estos campos como accessors.
-
.client_secret ⇒ Object
NOTA: definir si dejar estos campos como accessors.
-
.redirect_uri ⇒ Object
NOTA: definir si dejar estos campos como accessors.
-
.response_type ⇒ Object
NOTA: definir si dejar estos campos como accessors.
-
.scope ⇒ Object
NOTA: definir si dejar estos campos como accessors.
Class Method Summary collapse
-
.authorization ⇒ Object
genera el codigo de autenticación que será enviado en los header de todas las peticiones a la api.
-
.configure(&block) ⇒ Object
recibe un bloque inicializador de variables de configuración de payu como la api_key, api_login.
Class Attribute Details
.access_type ⇒ Object
NOTA: definir si dejar estos campos como accessors
6 7 8 |
# File 'lib/yt_streaming_api/r_api.rb', line 6 def access_type @access_type end |
.api_key ⇒ Object
NOTA: definir si dejar estos campos como accessors
6 7 8 |
# File 'lib/yt_streaming_api/r_api.rb', line 6 def api_key @api_key end |
.client_id ⇒ Object
NOTA: definir si dejar estos campos como accessors
6 7 8 |
# File 'lib/yt_streaming_api/r_api.rb', line 6 def client_id @client_id end |
.client_secret ⇒ Object
NOTA: definir si dejar estos campos como accessors
6 7 8 |
# File 'lib/yt_streaming_api/r_api.rb', line 6 def client_secret @client_secret end |
.redirect_uri ⇒ Object
NOTA: definir si dejar estos campos como accessors
6 7 8 |
# File 'lib/yt_streaming_api/r_api.rb', line 6 def redirect_uri @redirect_uri end |
.response_type ⇒ Object
NOTA: definir si dejar estos campos como accessors
6 7 8 |
# File 'lib/yt_streaming_api/r_api.rb', line 6 def response_type @response_type end |
.scope ⇒ Object
NOTA: definir si dejar estos campos como accessors
6 7 8 |
# File 'lib/yt_streaming_api/r_api.rb', line 6 def scope @scope end |
Class Method Details
.authorization ⇒ Object
genera el codigo de autenticación que será enviado en los header de todas las peticiones a la api
16 17 18 |
# File 'lib/yt_streaming_api/r_api.rb', line 16 def ||= "Bearer " end |
.configure(&block) ⇒ Object
recibe un bloque inicializador de variables de configuración de payu como la api_key, api_login
11 12 13 |
# File 'lib/yt_streaming_api/r_api.rb', line 11 def configure(&block) block.call(self) end |