spotify web api php
1.0.0
這是 Spotify Web API 的 PHP 包裝器。它包括以下內容:
所有 API 端點的輔助方法:
有關藝術家、專輯、曲目、播客、有聲讀物和用戶的資訊。
列出 Spotify 精選的音樂。
播放清單和使用者音樂庫管理。
Spotify 目錄搜尋。
使用者播放控制。
授權流程助理。
自動刷新存取令牌。
自動重試速率受限的請求。
PSR-4 自動載入支援。
PHP 8.1 或更高版本。
PHP cURL 擴充(通常包含在 PHP 中)。
使用 Composer 安裝它:
作曲家需要 jwilsson/spotify-web-api-php
在使用 Spotify Web API 之前,您需要在 Spotify 的開發者網站上建立一個應用程式。
注意:2021 年 5 月 27 日之後創建的應用程式可能需要執行一些額外的步驟。
顯示用戶個人資料的簡單範例:
需要 'vendor/autoload.php';$session = new SpotifyWebAPISession('CLIENT_ID','CLIENT_SECRET','REDIRECT_URI');$api = new SpotifyWebAPISpotifyWebAPI();if (isset($_GET['code'])) { $session->requestAccessToken($_GET['code']);$api->setAccessToken($session->getAccessToken());print_r($api->me()); } else {$options = ['scope' => ['使用者閱讀電子郵件', ], ];header('位置:' .$session->getAuthorizeUrl($options));die(); }
有關更多說明和範例,請查看文件。
Spotify Web API 控制台在嘗試 API 時也能提供很大幫助。
非常歡迎您的貢獻!請參閱 CONTRIBUTING.md 以了解更多資訊。
麻省理工學院許可證。請參閱 LICENSE.md 以了解更多資訊。