Get Information About The User's Current Playback
GET
/me/player
category-player
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request GET 'https://api.spotify.com/me/player' \
--header 'Authorization;'
响应示例响应示例
200 - 示例 1
{
"actions": {
"interrupting_playback": true,
"pausing": true,
"resuming": true,
"seeking": true,
"skipping_next": true,
"skipping_prev": true,
"toggling_repeat_context": true,
"toggling_repeat_track": true,
"toggling_shuffle": true,
"transferring_playback": true
},
"context": {
"external_urls": {
"spotify": "string"
},
"href": "string",
"type": "string",
"uri": "string"
},
"currently_playing_type": "string",
"device": {
"id": "string",
"is_active": true,
"is_private_session": true,
"is_restricted": true,
"name": "string",
"type": "string",
"volume_percent": 0
},
"is_playing": true,
"item": {
"album": {
"album_group": "string",
"album_type": "string",
"artists": [
{
"external_urls": {
"spotify": "string"
},
"href": "string",
"id": "string",
"name": "string",
"type": "string",
"uri": "string"
}
],
"available_markets": [
"string"
],
"external_urls": {
"spotify": "string"
},
"href": "string",
"id": "string",
"images": [
{
"height": 0,
"url": "string",
"width": 0
}
],
"name": "string",
"release_date": "string",
"release_date_precision": "string",
"restrictions": {
"reason": "string"
},
"total_tracks": 0,
"type": "string",
"uri": "string"
},
"artists": [
{
"external_urls": {
"spotify": "string"
},
"followers": {
"href": "string",
"total": 0
},
"genres": [
"string"
],
"href": "string",
"id": "string",
"images": [
{
"height": 0,
"url": "string",
"width": 0
}
],
"name": "string",
"popularity": 0,
"type": "string",
"uri": "string"
}
],
"available_markets": [
"string"
],
"disc_number": 0,
"duration_ms": 0,
"explicit": true,
"external_ids": {
"ean": "string",
"isrc": "string",
"upc": "string"
},
"external_urls": {
"spotify": "string"
},
"href": "string",
"id": "string",
"is_local": true,
"is_playable": true,
"linked_from": {
"external_urls": {
"spotify": "string"
},
"href": "string",
"id": "string",
"type": "string",
"uri": "string"
},
"name": "string",
"popularity": 0,
"preview_url": "string",
"restrictions": {
"reason": "string"
},
"track_number": 0,
"type": "string",
"uri": "string"
},
"progress_ms": 0,
"repeat_state": "string",
"shuffle_state": "string",
"timestamp": 0
}
请求参数
Query 参数
market
可选
from_token
. Provide this parameter if you want to apply TrackRelinking.
additional_types
可选
track
type. Valid types are: track
and episode
. An unsupported type in the response is expected to be represented as null
value in the item
field. Note: This parameter was introduced to allow existing clients to maintain their current behaviour and might be deprecated in the future. In addition to providing this parameter, make sure that your client properly handles cases of newHeader 参数
Authorization
必需
返回响应
修改于 2021-08-02 10:49:34