发送请求通过强大的requests库,因为获取code是通过回调URL携带回来的,登录过程需要点击"授权登录"按钮,所以会使用selenium库模拟浏览器输入内容和点击按钮,具体的使用方法考:
Python...使用Selenium模拟浏览器输入内容和鼠标点击
sleep是因为Teambition登录时会有加载过程,用sleep来等待页面加载....打印出token后,将token值赋值给__init__()下的self.token,后面的方法就可以直接使用token值了.完整伪代码如下:
import requests
from selenium...requests发送请求,就会返回json数据,从数据中解析我们需要的数值即可....然后根据自己需要的值到接口文档中找到适合的API,如法炮制~~~
(事实上,python有一个第三方库就叫teambitiom,对接口做了封装,但亲自试用了,很多接口反而不通,应该是很久没有人维护了