plugin.py 文件源码

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

项目:globibot 作者: best-coloc-ever 项目源码 文件源码
def request_token(self, user):
        tweaked_twitter_client = TwitterAPI(
            auth        = self.oauth,
            format      = '',
            api_version = None
        )

        try:
            response = tweaked_twitter_client.oauth.request_token(
                oauth_callback = Twitter.AUTHORIZE_CALLBACK
            )
        except Exception as e:
            self.error('Error while generating oauth token: {}'.format(e))
        else:
            params = dict(
                (key, value) for key, value in (
                    component.split('=')
                    for component in response.split('&')
                )
            )

            try:
                token = params['oauth_token']
                secret = params['oauth_token_secret']
            except:
                return
            else:
                self.info('Generated request token for {}'.format(user.name))
                self.request_tokens[token] = secret
                return token
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号