Javascript Python请求-登录Vimeo.com
我在Vimeo.com上有一个帐户,我正试图弄清楚如何使用Python请求包登录。以下是我的初步观察:Javascript Python请求-登录Vimeo.com,javascript,python,python-requests,vimeo,Javascript,Python,Python Requests,Vimeo,我在Vimeo.com上有一个帐户,我正试图弄清楚如何使用Python请求包登录。以下是我的初步观察: 登录是通过post请求完成的,需要将电子邮件、密码、操作、服务和令牌作为正文数据传递 post请求的令牌似乎与xsrft令牌不同,但我无法获得,因为令牌似乎是通过javascript生成的,并且仅对每个会话有效(尽管不清楚) 饼干是必需的 以下是一些初始代码: import requests from bs4 import BeautifulSoup url = 'http://vimeo.
import requests
from bs4 import BeautifulSoup
url = 'http://vimeo.com/log_in?ssl=0&iframe=0&popup=0&player=0&product_id=0'
payload = {'email': 'some@email.com',
'password': 'privatepassword',
'action': 'login',
'service': 'vimeo',
'token': '?????'
}
response = requests.post(url, data=payload, allow_redirects=True)
soup = BeautifulSoup(response.text)
我无法确定如何为post请求获取正确的令牌,以及该令牌是否与
vuid
或xsrft
令牌关联。您找到生成xsrft令牌的方法了吗?