更改账号无效校验
This commit is contained in:
@@ -783,11 +783,6 @@ def parse_cookies(cookies):
|
|||||||
|
|
||||||
|
|
||||||
def check_account_status(page, cookies):
|
def check_account_status(page, cookies):
|
||||||
# 检查是否失效
|
|
||||||
error_logger.info(f"page Title == {page.title()}")
|
|
||||||
if page.title() != "Facebook":
|
|
||||||
raise AuthException('该账号状态已失效', 'invalid')
|
|
||||||
|
|
||||||
# 检查是否冻结
|
# 检查是否冻结
|
||||||
headers = {
|
headers = {
|
||||||
'accept': 'text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7',
|
'accept': 'text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7',
|
||||||
@@ -818,6 +813,13 @@ def check_account_status(page, cookies):
|
|||||||
if response.status_code == 302:
|
if response.status_code == 302:
|
||||||
if response.headers.get('Location') == 'https://static.xx.fbcdn.net/rsrc.php/v1/yh/r/C5yt7Cqf3zU.jpg':
|
if response.headers.get('Location') == 'https://static.xx.fbcdn.net/rsrc.php/v1/yh/r/C5yt7Cqf3zU.jpg':
|
||||||
raise AuthException('该账号已被冻结', 'frozen')
|
raise AuthException('该账号已被冻结', 'frozen')
|
||||||
|
|
||||||
|
# 校验Cookies 是否失效
|
||||||
|
# 登录页面判断
|
||||||
|
login_btn = page.query_selector_all('//button[@name="login"]')
|
||||||
|
if login_btn:
|
||||||
|
raise AuthException('该账户登录状态失效', 'invalid')
|
||||||
|
|
||||||
try:
|
try:
|
||||||
_change_language(page)
|
_change_language(page)
|
||||||
except TimeoutError:
|
except TimeoutError:
|
||||||
@@ -1252,17 +1254,7 @@ def playwright_login(username, password, code_2fa=None):
|
|||||||
|
|
||||||
if __name__ == '__main__':
|
if __name__ == '__main__':
|
||||||
# cookies = 'sb=mC6pxQuLvNLPTNpF-b9Tk8tK;c_user=61570961343759;xs=18:fBZ4XJkFA69uNg:2:1734940655:-1:-1;fr=0JjwzD0HEedbQSHGt.AWUHNQcfxnkbZ3j5rVd1NgTTGhA.BnaRfv..AAA.0.0.BnaRfv.AWWF3uukqmQ;datr=7xdpZzxiItbht8A5aCDBAhQU'
|
# cookies = 'sb=mC6pxQuLvNLPTNpF-b9Tk8tK;c_user=61570961343759;xs=18:fBZ4XJkFA69uNg:2:1734940655:-1:-1;fr=0JjwzD0HEedbQSHGt.AWUHNQcfxnkbZ3j5rVd1NgTTGhA.BnaRfv..AAA.0.0.BnaRfv.AWWF3uukqmQ;datr=7xdpZzxiItbht8A5aCDBAhQU'
|
||||||
# cookies = {
|
cookies = {"c_user":"61565823476070","datr":"q13hZowje6bbViFxECQpYyp8","fr":"01C6Lt4VArm5hELvx.AWXg75HOo-QNJgbiDl8qFtw_5lc.Bm4V2r..AAA.0.0.Bm4V25.AWWHzUeMTuI","m_pixel_ratio":"1.875","sb":"q13hZgJARsRIDmNJG8xUauAe","wd":"384x686","xs":"50%3A8luhgQ-Ea0vnhg%3A2%3A1726045627%3A-1%3A-1"}
|
||||||
# 'datr': '4MXgZ3twsUMLaR7_yYPjboTs',
|
|
||||||
# 'sb': '4MXgZ5AKdd6AiVqGy_N0-cpe',
|
|
||||||
# 'locale': 'zh_CN',
|
|
||||||
# 'presence': 'C{"t3":[],"utc3":1742784026639,"v":1}',
|
|
||||||
# 'ps_n': '1',
|
|
||||||
# 'wd': '1369x475',
|
|
||||||
# 'c_user': '61574433449058',
|
|
||||||
# 'fr': '04xfKMRdCsbtllhPA.AWUt-rPOi-ist5ZdVHl3jiYcKYM11xLu0MN9gA.Bn4MXg..AAA.0.0.Bn4MYY.AWWmAFxhQek',
|
|
||||||
# 'xs': '6:he_0XMG7YzQPKQ:2:1742784022:-1:-1',
|
|
||||||
# }
|
|
||||||
# post(cookies, 'cs2025')
|
# post(cookies, 'cs2025')
|
||||||
# like(cookies, 'ZmVlZGJhY2s6MTIyMTA5NjE0NjU0NzkzNzc5')
|
# like(cookies, 'ZmVlZGJhY2s6MTIyMTA5NjE0NjU0NzkzNzc5')
|
||||||
# comment(cookies, 'ZmVlZGJhY2s6MTIyMTA5NjE0NjU0NzkzNzc5', 'game la', 'xzpq.mp4')
|
# comment(cookies, 'ZmVlZGJhY2s6MTIyMTA5NjE0NjU0NzkzNzc5', 'game la', 'xzpq.mp4')
|
||||||
|
|||||||
Reference in New Issue
Block a user