import requests
import json
#替换下面参数 仅支持ios设备信息iid='XX'
device_id='XX'
aweme_id = 'XX'
cdid='XXX'
token='XXX'
url = f'/?ac=WIFI&aid=1128&appTheme=light&app_name=aweme&app_version=24.8.0&build_number=248012&cdid={cdid}&channel=App+Store&device_id={device_id}&device_platform=iphone&device_type=iPhone10%2C3&iid={iid}&is_guest_mode=0&is_vcd=1&js_sdk_version=2.85.0.20&mcc_mnc=&md=0&minor_status=0&need_personal_recommend=1&os_api=18&os_version=13.6&package=com.ss.iphone.ugc.Aweme&screen_width=&tma_jssdk_version=2.85.0.20&version_code=24.8.0'
payload = f'nearby_level=0&friend_recommend=0&type=1&aweme_id={aweme_id}&channel_id=13&is_commerce=0'gxurl = ""gxpayload = json.dumps({"url": url,"method": "post","body": payload,#解密原始xa拿到的参数"device_id": device_id,"gorgon_sdk_version_str": "01010404","appid": "1128","app_version": "24.8.0","argus_sdk_version_str": "v04.04.01-ml-iOS","argus_sdk_version": 134742530,"argus_devices_token": ""#//end
})
gxheaders = {'auth': '9959be5dd8490410f2bb41b2ba92ccec','Content-Type': 'application/json'
}response = quest("POST", gxurl, headers=gxheaders, data=gxpayload)
)
#拿到签名
json_response = json.)headers = {'Host': 'api26-normal-hl.amemv','User-Agent': 'Aweme 24.8.0 rv:248012 (iPhone; iOS 13.6; en_CN) Cronet','Accept-Encoding': 'gzip, deflate, br','Passport-Sdk-Version': '5.14.1-rc.5-douyin','Sdk-Version': '2','X-Argus': json_response['data']['x_argus'],'X-Bd-Kmsv': '1','X-Gorgon': json_response['data']['x_gorgon'],'X-Khronos': json_response['data']['x_khronos'],'X-Ladon': json_response['data']['x_ladon'],'X-Ss-Dp': '1128','X-Ss-Stub': json_response['data']['x_ss_stub'],'X-Tt-Request-Tag': 's=-1','X-Tt-Token': token,'X-Vc-Bdturing-Sdk-Version': '3.6.1','Content-Type': 'application/x-www-form-urlencoded'
}response = quest("POST", url, headers=headers, data=payload))
侵权删!
本文发布于:2024-02-04 06:07:53,感谢您对本站的认可!
本文链接:https://www.4u4v.net/it/170700675252951.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |