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

Respuesta
 
Herramientas
  #1  
Viejo 19/08/14, 19:54:10
Array

[xs_avatar]
hardjob hardjob no está en línea
Usuario novato en la web
 
Fecha de registro: ene 2012
Mensajes: 6
Tu operador: Movistar

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
Array

[xs_avatar]
kriogeN kriogeN no está en línea
Colaborador/a
· Votos compra/venta: (1)
 
Fecha de registro: oct 2010
Localización: Murcia
Mensajes: 4,637
Modelo de smartphone: Samsung Galaxy S7 Edge SM-G935F
Tu operador: Vodafone
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
Array

[xs_avatar]
hardjob hardjob no está en línea
Usuario novato en la web
 
Fecha de registro: ene 2012
Mensajes: 6
Tu operador: Movistar

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
Array

[xs_avatar]
kriogeN kriogeN no está en línea
Colaborador/a
· Votos compra/venta: (1)
 
Fecha de registro: oct 2010
Localización: Murcia
Mensajes: 4,637
Modelo de smartphone: Samsung Galaxy S7 Edge SM-G935F
Tu operador: Vodafone
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   Portal | Indice > Todo sobre Android > Programación y Desarrollo para Android



Hora actual: 05:03:36 (GMT +2)



User Alert System provided by Advanced User Tagging (Lite) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.

Contactar por correo / Contact by mail / 邮件联系 /