Major Updates: - Add support for item_show_type=7 audio/video share pages with basic metadata extraction - Enhance is_audio_message() with strict regex to avoid false positives - Improve get_unavailable_reason() to correctly distinguish verification pages - Add friendly placeholder text for pure-image articles - Add comprehensive CONTENT_TYPES.md documentation Technical Improvements: - Fix pure-image articles being misidentified as audio articles - Fix WeChat verification pages being marked as permanently unavailable - Fix empty Vue app (privacy page) detection logic - Optimize article type detection priority based on item_show_type Documentation: - Add CONTENT_TYPES.md with detailed explanations of all content types - Update README.md to reference new documentation - Document known limitations for audio articles Note: Audio articles (type=7) use dynamic Vue apps, so only basic metadata (title, author, cover image) can be extracted. Full audio URL extraction would require browser environment. Made-with: Cursor |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| article_fetcher.py | ||
| auth_manager.py | ||
| content_processor.py | ||
| helpers.py | ||
| http_client.py | ||
| image_proxy.py | ||
| proxy_pool.py | ||
| rate_limiter.py | ||
| rss_poller.py | ||
| rss_store.py | ||
| webhook.py | ||