ernesto-butto / spotify-integration

0 stars 2 forks source link

Las listas de un usuario en un archivo de texto, parte 2 seria bajar las canciones, o comprarlas en el itunes, se puede cobrar por el servicio #1

Open ernesto-butto opened 8 years ago

ernesto-butto commented 8 years ago

Status: Phase 1, making it work (Phase 2, refactoring, Phase 3, making it beautiful)

ernesto-butto commented 8 years ago

https://developer.spotify.com/web-api/authorization-guide/ https://developer.spotify.com/web-api/get-list-users-playlists/

ernesto-butto commented 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

ernesto-butto commented 7 years ago

Se ha logrado el logeo en https://github.com/poolebu/spotify-integration/commit/55cd22042503de2087087bddee75e04a208cf056 . Proximo paso es conectarlo con el backend

ernesto-butto commented 7 years ago

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

ernesto-butto commented 7 years ago

Por fin , se ha logrado logearse y acceder a las listas de un usuario 67bef2b :) yeh!!!

ernesto-butto commented 7 years ago

Ahora viene crear la vista que muestra las listas, ver un preview de las canciones que tiene, y la interfaz para exportarla

ernesto-butto commented 7 years ago

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.

ernesto-butto commented 7 years ago

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

ernesto-butto commented 7 years ago

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

ernesto-butto commented 7 years ago

Se me ocurre que puedo generar el API con jhipster, creando una capa de servicio a una entidad , con los servicios basicos!