0
私はPythonでGENIUS APIを使用しようとしていましたが、完全な応答は得られません。Pythonはjson HTTP応答を正しく受信していません
コード:私は取得していますことを
base_url = "http://api.genius.com"
headers = {'Authorization': 'Bearer ExYL8I-s_5jmbMPobq9WtNpywmmATJr5owM1X3DPIiGI_uYJJRrsKv6Y26KrxVCy'}
/* temporary key */
song_title = "Radioactive"
search_url = base_url + "/search"
data = {'q': song_title}
response = requests.get(search_url, data=data, headers=headers)
json_r = response.json()
応答は次のとおりです。
{'meta': {'status': 200}, 'response': {'hits': []}}
JSONパーサーは[] ...(角括弧)で何パースされていません。私はjsceryとajaxを使ってjavscriptで試してみました。それはperferctlyで動作し、すべてのjsonデータを受け取りました。 HTTPSへ