# 练习 02: 找到真正返回 `aweme_list` 的接口

## 目标

1. 从多个请求里筛出真正有用的那个
2. 学会看 `Preview` 和 `Response`
3. 确认返回视频列表的接口里确实有 `aweme_list`
4. 和当前项目的监听目标建立对应关系

## 你要动手做什么

1. 回到上一题找到的可疑请求
2. 点开这个请求
3. 先看 `Preview`
4. 再看 `Response`
5. 搜索 `aweme_list`
6. 如果没有，就换下一个可疑请求继续查

## 你要重点看什么

- 最外层是不是 JSON
- 是否出现 `aweme_list`
- `aweme_list` 是列表还是别的结构
- 列表里的每一项是不是一个视频对象

## 对照项目

对照 [Douyin.py](/Users/wangshaoqing/Desktop/MiaoSi/Study/douyin-crawler-poc/Douyin.py) 里的这些位置：

- `LISTEN_TARGET`
- `extract_aweme_payload`
- `parse_aweme_items`

你要尝试回答：

- 代码里为什么监听的是这个接口片段？
- 它和你现在在 DevTools 里看到的请求是不是同一类？

## 本题完成标准

你能手写写出下面这些内容就算完成：

```text
目标接口 URL:

为什么确认是它:

响应最外层 keys:

aweme_list 的类型:

aweme_list[0] 里我先看到的关键字段:
```
