API - abrahampo1/cpmusic GitHub Wiki
Uso y desarrollo con el API de CPMusic.
CPMusic permite su control absoluto utilizando su propio API.
Su estructura es la siguiente:
Siendo "key1" una de la siguientes:
getplaydata
Este enlace: https://[URL]/api?getplaydata
Devolverá un código JSON como el siguiente:
{"title":"Oasis - Wonderwall (Official Video)","miniatura":"kpu62BijoSncqfq9V1WT","instagram":"franciscoasorey"}
Ejemplo para usarlo usando JQuery:
$.getJSON('https://[URL]/api?getplaydata', function(data) { var titulo = data["titulo"]; var miniatura = data["miniatura"]; var instagram = data["instagram"] });
next
Esta función NO es de acceso público, es necesario si o si una clave API, se encuentra en la base de datos en la tabla de ajustes. TOKEN = Clave api de acceso único. Este enlace: https://[URL]/api?next=TOKEN
Devolverá un JSON como el siguiente:
{"error":"OK","message":"Se ha cambiado la canción"}
volume
Como el anterior, es necesario si o si una clave API para usar esta función. TOKEN = Clave api de acceso único. Este enlace: https://[URL]/api?volume=TOKEN&value=1
value
El valor del volumen varía de 0 a 1, incluyendo todos los decimales.
ej: 13% = 0.13
ejemplos
Poner el volumen al 25%
https://[URL]/api?volume=TOKEN&value=0.25
Devolvera el siguiente JSON:
{"error":"OK","message":"Se ha ajustado el volumen al 25%"}