Pregunta

Estoy desarrollando una aplicación de Netflix para Blackberry, y hasta ahora uno de mis mayores desafíos ha estado relacionado con el protocolo OAuth. He estado buscando ejemplos de implementación de OAuth con Java (en Blackberry), y he encontrado muy poco. Una de las otras publicaciones en stackoverflow recomienda Signpost ( http://code.google.com/p / oauth-signpost / ), pero no lo he investigado demasiado, ya que parece que hay algunos problemas de compatibilidad con la API de Netflix.

Entonces, me preguntaba si alguien podría ofrecer consejos sobre este asunto. ¿Alguien recomienda Signpost? ¿O algo más?

Una alternativa en la que estoy pensando es usar un navegador web incorporado para la autenticación, creo que esto podría hacerlo mucho más fácil. Sin embargo, si lo hago de esta manera, no estoy seguro de hasta qué punto podré pasar objetos desde el navegador a mi aplicación. Además, no estoy seguro de lo que esto significaría para mantener una sesión activa.

Aunque claramente tengo mucha más investigación que hacer, agradecería cualquier ayuda / consejo en el camino.

¡Gracias!

¿Fue útil?

Solución

Para compatibilidad con NetFlix, definitivamente debe usar la biblioteca Java OAuth,

http://oauth.googlecode.com/svn/code/java/ núcleo /

Si mira el aviso de derechos de autor, NetFlix desarrolló la mayor parte del código, por lo que supongo que deben estar usando la misma biblioteca.

Hay un ejemplo de demostración de escritorio en esta biblioteca,

http://oauth.googlecode.com/svn/code/ java / example / desktop /

Le muestra cómo iniciar un navegador para realizar intercambios de OAuth en una aplicación de escritorio. Su escenario es muy similar a este.

Otros consejos

Si tiene problemas con el flujo de Netflix OAuth, pruebe el tutorial de autorización aquí:

http://developer.netflix.com/walkthrough

Es un formulario web de una sola página que lo guiará desde la solicitud de un token hasta la adición y eliminación de películas de la cola de un suscriptor.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top