Open ernesto-butto opened 8 years ago
Despues de revisar un poco el showcase de apps, si podemos hacer drag an drop de la lista de spotify quizas seria mas facil, como en vidfish, lo malo es que no podriamos hacer la app del telefono tambien. Otra cosa que veo, es que las apps son web o andorid o ios, ninguna es las 3
Se ha logrado el logeo en https://github.com/poolebu/spotify-integration/commit/55cd22042503de2087087bddee75e04a208cf056 . Proximo paso es conectarlo con el backend
He logrado conectar el front end al backend ( https://github.com/poolebu/spotify-integration/commit/81c183f59da3479f8acc279e06f488a9d2a22115 ), pero para recibir la lista de playlists es necesario hacer el requesto con el authorization code. Para esto no se si debo usar el access token recibido (que me parece que lo tengo ya en el front end) o se usa otro code, se supone que me lo debio haber devuelto el redirect url en la parte javascript, pero todavia no sabria donde esta, o si necesito usar otro metodo de autenticacion en el frontend.
Quizas con los datos que tengo del frontend, puedo hacer la autenticacion.
El detalle del permios para hacer el request lo tengo aqui:
https://developer.spotify.com/web-api/get-playlist/
Revisar los ejemplos en el readme de https://github.com/thelinmichael/spotify-web-api-java
Por fin , se ha logrado logearse y acceder a las listas de un usuario 67bef2b :) yeh!!!
Ahora viene crear la vista que muestra las listas, ver un preview de las canciones que tiene, y la interfaz para exportarla
Ok, en el ultimo commit termine de definir el proyecto como Restful, y cree un receptor en el main.js que recibe directamente la lista de playlists.
También se creo el proyecto de ionic para la app mobile, pero todavía no se como conectar todo https://github.com/poolebu/spotify-integration/commit/f0c17f45815e98824e2318b40fb1b1863d57b0f5
Ok, cree el proyecto usando ionic, ahora debo meter lo que estaba en el zip file en el public/app
dentro del www
de public/ionic/app
(borrar lo que esta dentro de www). Por otro lado, estaba haciendo el curos 1 de angular para refrescar y ver como integro la app de ionic con el codigo que autentica con spotify
Se me ocurre que puedo generar el API con jhipster, creando una capa de servicio a una entidad , con los servicios basicos!
Status: Phase 1, making it work (Phase 2, refactoring, Phase 3, making it beautiful)