Ini adalah pembungkus PHP untuk API Web Spotify. Ini mencakup hal-hal berikut:
Metode pembantu untuk semua titik akhir API:
Informasi tentang artis, album, trek, podcast, buku audio, dan pengguna.
Daftar musik yang ditampilkan oleh Spotify.
Daftar putar dan manajemen perpustakaan musik pengguna.
Pencarian katalog Spotify.
Kontrol pemutaran pengguna.
Pembantu aliran otorisasi.
Penyegaran token akses secara otomatis.
Percobaan ulang otomatis atas permintaan dengan tarif terbatas.
Dukungan pemuatan otomatis PSR-4.
PHP 8.1 atau lebih baru.
Ekstensi PHP cURL (Biasanya disertakan dengan PHP).
Instal menggunakan Komposer:
komposer membutuhkan jwilsson/spotify-web-api-php
Sebelum menggunakan Spotify Web API, Anda harus membuat aplikasi di situs pengembang Spotify.
Catatan: Aplikasi yang dibuat setelah 27-05-2021 mungkin perlu melakukan beberapa langkah tambahan.
Contoh sederhana menampilkan profil pengguna:
memerlukan 'vendor/autoload.php';$session = SpotifyWebAPISession baru('CLIENT_ID','CLIENT_SECRET','REDIRECT_URI');$api = SpotifyWebAPISpotifyWebAPI();if (isset($_GET['code']) baru {$session->requestAccessToken($_GET['code']);$api->setAccessToken($session->getAccessToken());print_r($api->me()); } else {$options = ['scope' => ['user-read-email', ], ];header('Lokasi: ' .$sesi->getAuthorizeUrl($options));die(); }
Untuk instruksi dan contoh lebih lanjut, lihat dokumentasinya.
Konsol API Web Spotify juga dapat sangat membantu saat mencoba API.
Kontribusi sangat diharapkan! Lihat KONTRIBUSI.md untuk info lebih lanjut.
lisensi MIT. Silakan lihat LICENSE.md untuk info lebih lanjut.