Home Menu

Menu



Programación y Desarrollo para Android Subforo exclusivo para temas de programación de software para PDAs y desarrollo de aplicaciones, interfaces, etc bajo Android


 
Herramientas
  #1  
Viejo 19/08/14, 19:54:10
Avatar de hardjob
hardjob hardjob no está en línea
Usuario novato en la web
Mensajes: 6
 
Fecha de registro: ene 2012
Mensajes: 6
Tu operador: Movistar
Mencionado: 0 comentarios
Tagged: 0 hilos
arg Subir video con la API de Youtube

Buenas!

Os comento: Estoy intentando utilizar la API de Youtube v3 para subir un vídeo a una cuenta determinada de YouTube desde una App que estoy haciendo.

Lo que he hecho hasta ahora es, registrar un proyecto en la Google Developer Console, habilitar el acceso a la API de Youtube, y crear un nuevo ID de Cliente.

Pero estoy con ciertas dudas respecto al funcionamiento de la API, y la autorización:

¿Tengo que usar autenticación via OAuth, o utilizar una Clave de API?
¿Qué metodo debería usar para autenticar/autorizar las peticiones a la API?
¿Sabéis de algún source o tutorial que haga algo parecido a lo que quiero hacer?

Muchas gracias de antemano
Responder Con Cita


  #2  
Viejo 19/08/14, 21:02:44
Avatar de kriogeN
kriogeN kriogeN no está en línea
Colaborador/a
Mensajes: 4,637
Compra y venta: (1)
 
Fecha de registro: oct 2010
Localización: Murcia
Mensajes: 4,637
Modelo de smartphone: Samsung Galaxy S7 Edge SM-G935F
Versión de ROM: CM13 - CM 11
Tu operador: Vodafone
Mencionado: 60 comentarios
Tagged: 3 hilos
Puedes usar el API Key para acceder a los métodos públicos (parámetro key), es decir, los que no requieren estar logeado. Pero si quieres usar métodos que requieren estar con una sesión iniciada (subir un vídeo es uno de ellos) necesitas iniciar sesión por OAuth, obtener el Token y usarlo (parámetro access_token, no siendo ya necesario el key)
Responder Con Cita
  #3  
Viejo 19/08/14, 22:35:15
Avatar de hardjob
hardjob hardjob no está en línea
Usuario novato en la web
Mensajes: 6
 
Fecha de registro: ene 2012
Mensajes: 6
Tu operador: Movistar
Mencionado: 0 comentarios
Tagged: 0 hilos
La cuestión es que he encontrado código para autenticarme vía OAuth, pero con cuentas existentes en el terminal.

No encuentro la forma (o no se qué clases usar) para autenticarme con una cuenta externa y subir a dicha cuenta los vídeos.

Gracias de todas formas.
Responder Con Cita
  #4  
Viejo 19/08/14, 22:58:34
Avatar de kriogeN
kriogeN kriogeN no está en línea
Colaborador/a
Mensajes: 4,637
Compra y venta: (1)
 
Fecha de registro: oct 2010
Localización: Murcia
Mensajes: 4,637
Modelo de smartphone: Samsung Galaxy S7 Edge SM-G935F
Versión de ROM: CM13 - CM 11
Tu operador: Vodafone
Mencionado: 60 comentarios
Tagged: 3 hilos
He estado mirando con más detalle la guía y también puedes usar el API Key para métodos que requieren identificación. Así que no te compliques la vida y usa el API Key.

De todas formas te diré que para hacer un inicio de sesión por OAuth se usa un servicio REST exclusivo para ello, usando un Client ID y Client Secret. En algunas ocasiones (como esta) esas claves identifican al usuario que las creo, en otras ocasiones (como Twitter y Facebook, por ejemplo) simplemente identifican a la aplicación que va a hacer uso de ellas, requiriendo además un inicio de sesión mediante un WebView (al que nos redirige el servicio REST usado)
Responder Con Cita
Respuesta

Estás aquí
Regresar   HTCMania > Todo sobre Android > Programación y Desarrollo para Android


Reglas de Mensajes
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Las caritas están On
Código [IMG] está On
Código HTML está Off

Saltar a Foro



Hora actual: 19:59:20 (GMT +1)

Cookies
Powered by vBulletin™
Copyright © vBulletin Solutions, Inc. All rights reserved.
 
HTCMania: líderes desde el 2007