Created by
Lars
last modified
| import httplib, urllib, json, random, sys
def getData(auth_string):
conn = httplib.HTTPSConnection("api.genius.com")
request_uri = "/search/lyrics?q=You%20only%20get%20one%20shot"
headersMap = {
"User-Agent": "CompuServe Classic/1.22",
"Accept": "application/json",
"Authorization": "Bearer " + auth_string
}
conn.request("GET", request_uri, headers=headersMap)
response = conn.getresponse()
### Output the HTTP status code and reason text...
print response.status, response.reason
data = response.read()
result = json.loads(data)
print json.dumps(result, indent=4, sort_keys=True)
getData("<Auth token here>")
|