# Article Fetch API Fix — Error Transcript

## Symptom

```
GET /api/v1/wx/mps/update/MP_WXS_3886864470
→ {"list": [], "total": 0}
```

`list: [], total: 0` but the account has 24 mass-sent articles.

## Root Cause

`core/wx/wx.py` → `get_Articles()` calls `appmsgpublish` endpoint which returns drafts/scheduled publish box — always empty for mass-sent accounts.

## Fix

URL: `/cgi-bin/appmsgpublish` → `/cgi-bin/appmsg`
Params: `sub=list, sub_action=list_ex` → `action=list_ex, type=9`
Response key: `publish_page` → `app_msg_list`

## Accounts

| ID | Name | faker_id |
|----|------|----------|
| MP_WXS_3886864470 | 广东中职菌 | Mzg4Njg2NDQ3MA== |
| MP_WXS_3596295911 | 中职生 | MzU5NjI5NTkxMQ== |
