SEO_T_API

API gratis untuk webmaster

API kami memungkinkan para webmaster meminta database akor kami dengan mudah dan mempublikasikan diagram kami (dan lebih) ke dalam website mereka. Semua yang Anda perlukan adalah sebuah kunci API yang valid (+ sebuah tautan ke https://ukulele-chords.com), dapatkan dengan gratis!

Bagaimana cara kerjanya?

Inilah cara mengakses data ukulele-chords.com

  • URL API : ukulele-chords.com/get?
  • Parameter : "ak" (kunci API Anda), "r" (root note akor), "typ" (jenis akor), "sk" (slash chord) dan "uke" (Tuning)
  • Semua parameter adalah wajib kecuali "sk" dan "uke"
  • r adalah root note dari akor. Bisa diatur ke "A", "Bb", "B" , "C", "Db", "D", "Eb", "E", "F", "Gb", "G" dan "Ab"
  • typ adalah tipe akor. Bisa diatur ke "mayor", "m", "aug", "dim", "7", "m7", "maj7", "m7b5", "sus2", "sus4", "7sus4", "9", "11", "13", "6", "m6", "add9", "m9", "5", "dim7", "m13", "7sus2", "mMaj7", "m11" dan "maj9".
  • sk adalah altered root note dari sebuah slash chord. Opsional. (Nilai-nilai yang diterima: lihat "r")
  • uke adalah tuning. Bisa diatur ke "sopran" (nilai default), "bariton" (G-tuning), "d-tuning" atau "slack-key". Opsional.
  • Contoh: untuk menanyakan info-info akor Csus2, hubungi API kami: "http://ukulele-chords.com/get?ak=your_api_key&r=C&typ=sus2"

Output (format XML)

  • chord_name Nama akor...
  • chord_diff Kesulitan (pada 10)
  • chord_diag Diagram akor (200x250)
  • chord_diag_mini Diagram akor (90x130)
  • chord_photo Gambar (kembali "false" jika kami tidak memiliki gambarnya)
  • chord_url Tautkan ke Ukulele-chords.com untuk info lebih lanjut

Kembali false jika akor yang diminta tidak diketemukan.

Contoh PHP yang berfungsi

Tidak tahu cara menggunakan API kami? Inilah contoh yang berfungsi untuk mendapatkan sebuah diagram akor 'C Major' , menggunakan ekstensi SimpleXML (asli sejak PHP 5.0):

<?php
//File XML untuk dimuat
$api_url 'http://www.ukulele-chords.com/get?ak=YOUR_API_KEY&r=C&typ=major';
//mengubah file XML yang ditentukan ke obyek SimpleXMLElement
$xml simplexml_load_file($api_url);
//Menavigasi melaluhi pohon tersebut untuk mendapatkan info Anda (diagram akor disini)
//akor[0] kembali "akor utama". Untuk posisi alternatif, gunakan foreach() loop.
$res $xml->chord[0]->chord_diag_mini;
//cetak hasilnya
echo '<img class="lazy" src="/img/img_load.png" data-src="'$res .'" alt="" width="90" height="130" />';
?>

Silahkan hubungi kami atau kunjungi Halaman Facebook kami jika Anda memerlukan bantuan menggunakan API kami.


© 2011-2024 Ukulele-chords.com