抖音扫码登录

11 篇文章 5 订阅
2 篇文章 0 订阅

抖音扫码登录,ck可以点赞关注上传视频

主要涉及参数:

bd_ticket_guard_client_data

bd_ticket_guard_server_data

bd_ticket_guard_ree_public_key

bd_ticket_crypt_cookie

x–secadk–csrf–token

req_sign

abogus

ts_sign

ticket

de9ebe21d158422988362de83cefee85.jpg

 {"is_digg":0,"extra":{"now":1713167302000,"fatal_item_ids":[],"logid":"202404151548220475AA2A8EB237039EBC"},"log_pb":{"impr_id":"202404151548220475AA2A8EB237039EBC"},"status_code":0}

登录相关的参数之前的文章也有提过,大家可以去看看那些参数的加密流程

学习交流:ProfessorLuoMing

 

 

 

  • 3
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 8
    评论
要实现抖音扫码登录,需要使用抖音开放平台提供的 SDK 和 API。以下是一个简单的 Python 代码示例,用于实现抖音扫码登录: ```python import requests import json # 获取二维码 url = 'https://open.douyin.com/platform/oauth/connect/?client_key=<YOUR_CLIENT_KEY>&response_type=code&scope=<YOUR_SCOPE>&redirect_uri=<YOUR_REDIRECT_URI>&state=<YOUR_STATE>' response = requests.get(url) qr_code = json.loads(response.content)['data']['qrcode_url'] print(qr_code) # 轮询扫码状态 login_url = 'https://open.douyin.com/oauth/access_token/' params = { 'client_key': '<YOUR_CLIENT_KEY>', 'client_secret': '<YOUR_CLIENT_SECRET>', 'code': '', 'grant_type': 'authorization_code', 'redirect_uri': '<YOUR_REDIRECT_URI>', } while True: status_url = 'https://open.douyin.com/oauth/authorize/v2/query/status/' status_params = { 'client_key': '<YOUR_CLIENT_KEY>', 'uuid': '', 'state': '<YOUR_STATE>', 'grant_type': 'authorization_code', } status_response = requests.get(status_url, params=status_params) status = json.loads(status_response.content)['data']['status'] if status == 1: code = json.loads(status_response.content)['data']['code'] params['code'] = code login_response = requests.get(login_url, params=params) access_token = json.loads(login_response.content)['access_token'] print(access_token) break ``` 在代码中,通过调用 `https://open.douyin.com/platform/oauth/connect/` 接口获取二维码,并通过轮询接口 `https://open.douyin.com/oauth/authorize/v2/query/status/` 查询扫码状态,直到扫码完成并获取到 `code` 后,再通过调用 `https://open.douyin.com/oauth/access_token/` 接口获取访问令牌 `access_token`。需要注意的是,代码中的 `<YOUR_CLIENT_KEY>`、`<YOUR_CLIENT_SECRET>`、`<YOUR_SCOPE>`、`<YOUR_REDIRECT_URI>` 和 `<YOUR_STATE>` 都需要替换为自己的实际值。
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

布语world

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值