123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172 |
- from enum import Enum
- from typing import NamedTuple
- class FeedType(Enum):
- # 推荐
- RECOMMEND = "homefeed_recommend"
- # 穿搭
- FASION = "homefeed.fashion_v3"
- # 美食
- FOOD = "homefeed.food_v3"
- # 彩妆
- COSMETICS = "homefeed.cosmetics_v3"
- # 影视
- MOVIE = "homefeed.movie_and_tv_v3"
- # 职场
- CAREER = "homefeed.career_v3"
- # 情感
- EMOTION = "homefeed.love_v3"
- # 家居
- HOURSE = "homefeed.household_product_v3"
- # 游戏
- GAME = "homefeed.gaming_v3"
- # 旅行
- TRAVEL = "homefeed.travel_v3"
- # 健身
- FITNESS = "homefeed.fitness_v3"
- class NoteType(Enum):
- NORMAL = "normal"
- VIDEO = "video"
- class SearchSortType(Enum):
- """search sort type"""
- # default
- GENERAL = "general"
- # most popular
- MOST_POPULAR = "popularity_descending"
- # Latest
- LATEST = "time_descending"
- class SearchNoteType(Enum):
- """search note type
- """
- # default
- ALL = 0
- # only video
- VIDEO = 1
- # only image
- IMAGE = 2
- class Note(NamedTuple):
- """note tuple"""
- note_id: str
- title: str
- desc: str
- type: str
- user: dict
- img_urls: list
- video_url: str
- tag_list: list
- at_user_list: list
- collected_count: str
- comment_count: str
- liked_count: str
- share_count: str
- time: int
- last_update_time: int
|