def get_access_token(self):
grant_type = 'client_credentials'
client_id = ''
client_secret = ''
#scope = '301 302 303 304 305 306 307'
#scope = 'music_media_basic music_musicdata_basic music_userdata_basic music_search_basic music_media_premium music_audio_premium music_audio_hq'
postUrl = ("https://openapi.baidu.com/oauth/2.0/token?"
"grant_type=%s&client_id=%s&client_secret=%s" %
(grant_type, client_id, client_secret))
postUrl = urllib.quote(postUrl) #URL?????
urlResp = urllib.urlopen(postUrl)
urlResp = urlResp.read()
#print urlResp
urlResp = json.loads(urlResp)
#print urlResp
DebugPrint(urlResp)
if urlResp.has_key('access_token'):
self.__accessToken = urlResp['access_token']
self.__session_key = urlResp['session_key']
#print "baidu music access_token: %s" % self.__accessToken
#print "baidu music session_key: %s" % self.__session_key
log.info("baidu music access_token: %s" % self.__accessToken)
log.info("baidu music session_key: %s" % self.__session_key)
评论列表
文章目录