baidu.py 文件源码

python
阅读 29 收藏 0 点赞 0 评论 0

项目:wechat 作者: tianyongchina 项目源码 文件源码
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)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号