wesolowski / spotify-api-connect
Requires
- php: >=7.2.0
- jwilsson/spotify-web-api-php: 2.10.0
- xervice/data-provider: ^2.3
Requires (Dev)
This package is auto-updated.
Last update: 2024-09-19 22:25:14 UTC
README
这是 Spotify Web API PHP 的包装器 Spotify Web API PHP
需求
- PHP 7.2 或更高版本。
- PHP cURL 扩展(通常随 PHP 一起提供)。
开始
添加环境变量
CLIENT_ID = ###my_client_id###
CLIENT_SECRET = ###my_client_secret###
REDIRECT_URI = ###my_redirect_uri###
REFRESH_TOKEN = ###my_refresh_token###
您可以使用以下包设置环境变量: PHP dotenv 或 Symfony DotEnv 或在您的应用程序中手动设置 $_ENV['CLIENT_ID']=CLIENT_ID
工厂
工厂类 SpotifyApiConnectFactory
提供对主要功能的访问
首先,您应该设置 CLIENT_ID
、CLIENT_SECRET
、REDIRECT_URI
环境变量。
REDIRECT_URI 是您的应用程序 URL
对于重定向 URL,请使用此类: SpotifyApiConnect\Application\SpotifyWebApiPhp\Session
-> 工厂: (new SpotifyApiConnectFactory)->createSpotifyApiAuth()
以下是一个 Symfony 示例: https://github.com/wesolowski/symfony-spotify-playlist-update/blob/master/src/Component/Token/Communication/Controller/Token.php
当您获得刷新令牌时,请将其保存在 $_ENV['REFRESH_TOKEN']
中