"Desarrollador inactivo" en Beats Music Server-Side Auth Token Solicitud

StackOverflow https://stackoverflow.com//questions/24028518

  •  21-12-2019
  •  | 
  •  

Pregunta

Estoy trabajando en un proyecto y una nueva biblioteca de la API de música de Beats para Clojure, pero en mis pruebas, me resulta difícil obtener la autenticación de acceso de escritura, pero la autenticación de usuario de solo lectura funciona bien.

En la prueba de mi biblioteca, configuro una página HTML para hacer el OAUTH y obtener el código OAUTH y luego alimentar ese código en mi biblioteca para obtener el token de autenticación real. La primera parte funciona perfectamente, la segunda parte tiene el temido error "Desarrollador Inactivo":

URL: /oauth/token
PARAMS: client_secret, client_id, redirect_uri, code, grant_type=authorization_code
METHOD: post (application/x-www-form-urlencoded)

He comprobado dos veces My Redirect_uri es el mismo que se define en la configuración de mi aplicación y es la URL de la página HTML con el que generé el código. Incluso revisé con la gente de apoyo para verificar que mi solicitud no estaba estrechada o algo, pero eso tomó demasiado tiempo e hice una segunda aplicación y tuve los mismos resultados exactamente. He mirado otras preguntas de apoyo como esta y nada ha ayudado, así que a menos que me esté perdiendo algo en mi solicitud de autenticación, mi único otro pensamiento fue que mi cuenta de usuario todavía está en su sendero de 14 días y tal vez eso está afectando a mi autentica token de alguna manera?

Cualquier idea o sugerencia sería muy apreciada.

¿Fue útil?

Solución 2

como @jsd señaló en aComenta sobre mi pregunta , hubo un error tipográfico en el punto final de la URL.El punto final correcto es (que tenía en la otra función y es por eso que funcionaba correctamente):

/oauth2/token

Otros consejos

de https://developer.beatsmusic.com/docs/read/getting_started/client_side_applications "El alcance de un token de acceso que usa el flujo implícito se limita a leer solo, ya que las aplicaciones del lado del cliente no pueden mantener un secreto. Tendrá que solicitar el flujo de la subvención de autorización a través de la autenticación del servidor web para los permisos de escritura, como actualizar una lista de reproducción."

Espero que esto ayude.

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