Tool tự động đánh giá 5 sao cho bưu tá Viettel Post với API thực tế!
pip install -r requirements.txt- Đăng nhập https://viettelpost.vn
- Nhấn F12 → Tab "Network"
- Refresh trang
- Click vào bất kỳ request API → Tab "Headers"
- Copy token từ
Authorization: Bearer [TOKEN]
Windows:
run.batHoặc:
python main.py- Nhập token khi được hỏi (lần đầu)
- Chọn option 1: Tự động đánh giá tất cả đơn hàng
- Xem kết quả real-time
✅ Tự động đánh giá tất cả đơn hàng chưa đánh giá
✅ Hiển thị real-time: "✅ Đơn 144221184641 đã đánh giá: 5⭐"
✅ Xem lịch sử đánh giá chi tiết
✅ Thống kê theo bưu tá
✅ Quản lý token (lưu, đổi mới)
✅ Xem danh sách đơn hàng
✅ Giao diện CMD tiếng Việt đẹp mắt
✅ Ghi log tự động
✅ Lưu trữ JSON
├── main.py - File chính
├── api_handler.py - API handler (API thực tế 100%)
├── database.py - Database JSON
├── ui.py - Giao diện CMD
├── logger.py - Logger
├── requirements.txt - Thư viện
├── run.bat - Chạy nhanh (Windows)
├── .gitignore - Git ignore
├── README.md - File này
│
├── data/ (Tự động tạo)
│ ├── config.json - Lưu token
│ └── rating_history.json - Lưu lịch sử
│
└── logs/ (Tự động tạo)
└── viettel_post_YYYY-MM-DD.log
1. 🚀 Tự động đánh giá (chọn bưu tá nhận/giao)
2. 📜 Xem lịch sử đánh giá
3. 📊 Xem thống kê
4. 🔑 Đổi token
5. 📦 Xem danh sách đơn hàng
0. 🚪 Thoát
Mỗi đơn hàng có 2 giai đoạn đánh giá riêng:
- Bưu tá NHẬN hàng → đơn ở trạng thái đã lấy hàng (ORDER_STATUS = 200)
- Bưu tá GIAO hàng → đơn ở trạng thái phát thành công (ORDER_STATUS = 501)
Khi chọn option 1, tool hỏi bạn muốn đánh giá bưu tá nhận, bưu tá giao, hay cả hai. Mỗi loại được lưu lịch sử riêng (key dạng madon_pickup / madon_delivery) nên một đơn có thể đánh giá cả 2 bưu tá mà không bị trùng.
✅ Base URL: https://api.viettelpost.vn
✅ Form API: https://formapi.okd.viettelpost.vn
✅ API Lấy đơn hàng: POST /api/supperapp/get-list-order-by-status-v2
✅ API Đánh giá: PUT /form/v1.0/form/652c925e111f2a0001b059a3
- Token có thể hết hạn → Chọn option 4 để đổi mới
- Chỉ đánh giá đơn có ORDER_STATUS = 501 (Đã giao thành công)
- Dữ liệu lưu trong thư mục
data/ - Log lưu trong thư mục
logs/
| Lỗi | Giải pháp |
|---|---|
| Token hết hạn | Option 4: Đổi token |
| Import error | pip install -r requirements.txt |
| Không có Python | Cài từ python.org |
[1/10] Đang đánh giá đơn 144221184641...
✅ Đơn hàng 144221184641 đã đánh giá cho bưu tá Viettel Post: 5⭐
[2/10] Đang đánh giá đơn 144317232996...
✅ Đơn hàng 144317232996 đã đánh giá cho bưu tá Viettel Post: 5⭐
KẾT QUẢ:
✅ Thành công: 10
Phát triển bởi: Automation Team
Phiên bản: 1.0 Final
Ngày: 16/06/2024
🚀 Chúc bạn sử dụng thành công!