Teambition提供了API接口,我们可以注册成为开发者,然后通过接口获取Teambition的数据,按照需求的格式保存和分析.
?...6.在teambition开发者中心的"OAuth 2配置"页面,填入回调地址,这里的回调地址填企业Teambition首页的地址就可以了,然后点保存,下方的"OAuth 2介绍"里介绍了通过Client_id...和redirect_url获取一次性code,然后根据code获取access_token的步骤,Teambition所有的API都要通过access_token来调用
?...发送请求通过强大的requests库,因为获取code是通过回调URL携带回来的,登录过程需要点击"授权登录"按钮,所以会使用selenium库模拟浏览器输入内容和点击按钮,具体的使用方法考:
Python...'
# 在开发者中心OAuth2配置处填的回调地址,与这里拼接的回调地址保持一致
self.callback_url = self.company_url + self.company_id