dfefwef
This commit is contained in:
22
test111111.py
Normal file
22
test111111.py
Normal file
@@ -0,0 +1,22 @@
|
||||
import urllib.parse
|
||||
import json
|
||||
|
||||
# 原始数据
|
||||
data = 'query_id=AAHKGjNZAwAAAMoaM1n9Jm8g&user=%7B%22id%22%3A7938972362%2C%22first_name%22%3A%22%E7%90%B4%22%2C%22last_name%22%3A%22%E7%8E%8B%22%2C%22username%22%3A%22bgmztfjr%22%2C%22language_code%22%3A%22en%22%2C%22allows_write_to_pm%22%3Atrue%2C%22photo_url%22%3A%22https%3A%5C%2F%5C%2Ft.me%5C%2Fi%5C%2Fuserpic%5C%2F320%5C%2FtfN1ibQBmLhyPRirvlL0SAPLZe2_sJ_ds-9_ibc0e3R5yYVz0M4wOxmltsCJEZ7F.svg%22%7D&auth_date=1767550045&signature=4v_J54Qe9yTFNnkoa69Pq9yy1yiL4H4d8qV354gcSjhogRxFLKJde9pFT44Tb-cVFdqgBgPNFSFk_1l0s1w1Ag&hash=6ede983b3967f128eb1faa217afd7bfedf942312fcf6252ed4192dbb87f451de'
|
||||
|
||||
# 解析查询字符串
|
||||
parsed_data = urllib.parse.parse_qs(data)
|
||||
|
||||
# 获取 user 参数的值
|
||||
user_data = parsed_data.get('user', [None])[0]
|
||||
|
||||
if user_data:
|
||||
# 对 user 参数进行 URL 解码
|
||||
decoded_user_data = urllib.parse.unquote(user_data)
|
||||
# 解析 JSON 数据
|
||||
user_json = json.loads(decoded_user_data)
|
||||
# 获取 id 的值
|
||||
user_id = user_json.get('id')
|
||||
print(user_id)
|
||||
else:
|
||||
print("未找到 user 参数。")
|
||||
Reference in New Issue
Block a user