Nuestra API permite a los webmasters consultar fácilmente nuestra base de datos de acordes y publicar nuestros diagramas (y más) en su sitio web. Todo lo que necesitas es una clave de API válida (+ un enlace a https://ukulele-chords.com ), ¡obtén una gratis!
r
es la nota fundamental del acorde. Se puede ajustar para "A", "Bb", "B" , "C", "Db", "D", "Eb", "E", "F", "Gb", "G" y "Ab"typ
es el tipo de acorde. Se puede ajustar para "mayor", "m", "aug", "dim", "7", "m7", "maj7", "m7b5", "sus2", "sus4", "7sus4", "9", "11", "13", "6", "m6", "add9", "m9", "5", "dim7", "m13", "7sus2", "mMaj7", "m11" y "maj9".sk
es la nota fundamental alterada de un acorde de barra. Opcional. (Valores aceptados: ver "r")uke
es la afinación. Puede ajustarse como "soprano" (valor predeterminado), "barítono" (sintonía G), "Afinación D" o "clave". Opcional.chord_name
El nombre del acorde ...chord_diff
Dificultad (en 10)chord_diag
Diagrama de acordes (200x250)chord_diag_mini
Diagrama de acordes (90x130)chord_photo
Imagen (da un mensaje de "falso" si no tenemos la foto)chord_url
Entra al enlace a Ukulele-chords.com para obtener más informaciónDa un mensaje de falso si no se encuentra el acorde solicitado.
¿No estás seguro de cómo usar nuestra API? Aquí hay un ejemplo práctico para obtener un diagrama de acordes de "C Major", usando la extensión SimpleXML (nativa desde PHP 5.0):
<?php
//Archivo XML para cargar
$api_url = 'http://www.ukulele-chords.com/get?ak=YOUR_API_KEY&r=C&typ=major';
//convierte el archivo XML especificado en un objeto SimpleXMLElement
$xml = simplexml_load_file($api_url);
//Navega por el árbol para obtener tu información (diagrama de acordes aquí)
//acorde [0] responde el "acorde principal". Para posiciones alternativas, usa un bucle foreach ().
$res = $xml->chord[0]->chord_diag_mini;
//imprimir el resultado
echo '<img class="lazy" src="/img/img_load.png" data-src="'. $res .'" alt="" width="90" height="130" />';
?>
Por favor contact us o visita nuestra Página Facebook Si necesitas ayuda para usar nuestra API.