Send a useragent in the request header to MB.
MusicBrainz desires an identifying header in the requests made to its API. This is now included.
This commit is contained in:
parent
66ce579992
commit
c01b4cdcdd
@ -3,8 +3,9 @@ import os
|
|||||||
|
|
||||||
def get_mb_id(artist_name, mb_confidence):
|
def get_mb_id(artist_name, mb_confidence):
|
||||||
artist_name = artist_name.strip('_')
|
artist_name = artist_name.strip('_')
|
||||||
mb_url = f'https://musicbrainz.org/ws/2/artist?query=artist:%22{artist_name}%22&fmt=json'
|
mb_url = f'https://musicbrainz.org/ws/2/artist?query=artist:"{artist_name}"&fmt=json'
|
||||||
response = requests.get(mb_url)
|
header = {'User-Agent': 'get_artist_art.py/1.0'}
|
||||||
|
response = requests.get(mb_url, headers=header)
|
||||||
if response.status_code == 200:
|
if response.status_code == 200:
|
||||||
mb_data = response.json()
|
mb_data = response.json()
|
||||||
if mb_data['count'] > 0:
|
if mb_data['count'] > 0:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user