Введите имя пользователя и выберите сервис для получения информации о текущем треке.
Нажмите "Получить JSON", чтобы увидеть данные о текущем треке
Доступные endpoints:
/lastfm/banner?username=nloveuser - баннер (Spotify для nloveuser)/lastfm/now_json?username=nloveuser - JSON (Spotify для nloveuser)/lastfm/banner?username=username - баннер из Last.fm/lastfm/now_json?username=username - JSON из Last.fm
/statsfm/banner?username=username - баннер из Stats.fm/statsfm/now_json?username=username - JSON из Stats.fm
<!-- Last.fm баннер (с поддержкой nloveuser) -->
<img src="https://banner.nloveuser.ru/lastfm/banner?username=nloveuser"
alt="Баннер текущего трека">
<!-- Stats.fm баннер -->
<img src="https://banner.nloveuser.ru/statsfm/banner?username=username"
alt="Баннер текущего трека">
<script>
async function getTrackInfo() {
// Для nloveuser (Spotify)
const response = await fetch('/lastfm/now_json?username=nloveuser');
const data = await response.json();
console.log(data);
}
</script>
import requests
def get_lastfm_track(username):
url = f"https://banner.nloveuser.ru/lastfm/now_json?username={username}"
response = requests.get(url)
return response.json()
# Для nloveuser вернет данные из Spotify
track = get_lastfm_track("nloveuser")
print(f"Сейчас играет: {track['title']} - {track['artist']}")
def get_statsfm_track(username):
url = f"https://banner.nloveuser.ru/statsfm/now_json?username={username}"
response = requests.get(url)
return response.json()
# Last.fm с поддержкой nloveuser (Spotify)
curl "https://banner.nloveuser.ru/lastfm/now_json?username=nloveuser"
# Last.fm для обычного пользователя
curl "https://banner.nloveuser.ru/lastfm/now_json?username=username"
# Stats.fm
curl "https://banner.nloveuser.ru/statsfm/now_json?username=username"
# Сохранить баннер
curl -o "banner.png" "https://banner.nloveuser.ru/lastfm/banner?username=nloveuser"
// Ответ для nloveuser (Spotify)
{
"title": "Bohemian Rhapsody",
"artists": ["Queen"],
"artist": "Queen",
"album": "A Night at the Opera",
"image_url": "https://...",
"duration_ms": 354000,
"progress_ms": 123000,
"is_liked": false,
"repeat_mode": "OFF",
"source": "spotify"
}
// Ответ для обычного Last.fm пользователя
{
"title": "Shape of You",
"artists": ["Ed Sheeran"],
"artist": "Ed Sheeran",
"album": "÷ (Divide)",
"image_url": "https://...",
"is_liked": false,
"source": "lastfm"
}
// Ответ для Stats.fm
{
"title": "Blinding Lights",
"artists": ["The Weeknd"],
"artist": "The Weeknd",
"album": "After Hours",
"image_url": "https://...",
"duration_ms": 200000,
"progress_ms": 45000,
"is_liked": false,
"source": "statsfm"
}
Если у вас возникли проблемы или есть вопросы по API, обратитесь в поддержку:
Telegram: @nloverx