requests an communication token from Grooveshark

def _get_token(self):
        '''
        requests an communication token from Grooveshark
        '''
        self.session.token = self.request(
            'getCommunicationToken',
            {'secretKey': self.session.secret},
            {'uuid': self.session.user,
             'session': self.session.session,
             'clientRevision': grooveshark.const.CLIENTS['htmlshark']['version'],
             'country': self.session.country,
             'privacy': 0,
             'client': 'htmlshark'})[1]
        self.session.time = time.time()