const¶
此模块包含了一些重要的常量
各种常量或列表
- p115client.const.APP_TO_SSOENT: Final[dict[str, str]] = {'115android': 'F3', '115ios': 'D3', '115ipad': 'H3', 'alipaymini': 'R2', 'android': 'F1', 'apple_tv': 'I2', 'bandroid': 'F2', 'bios': 'D2', 'bipad': 'H2', 'desktop': 'A1', 'harmony': 'S1', 'ios': 'D1', 'ipad': 'H1', 'linux': 'P3', 'mac': 'P2', 'os_linux': 'P3', 'os_mac': 'P2', 'os_windows': 'P1', 'qandroid': 'M1', 'qios': 'N1', 'qipad': 'O1', 'tv': 'I1', 'web': 'A1', 'wechatmini': 'R1', 'windows': 'P1'}¶
目前已知的登录设备和对应的 ssoent
- p115client.const.AVAILABLE_APPS: Final[dict[str, str]] = {'115android': '115_安卓端', '115ios': '115_苹果端', '115ipad': '115_苹果平板端', 'alipaymini': '115生活_支付宝小程序', 'android': '115生活_安卓端', 'apple_tv': '115生活_苹果电视端', 'harmony': '115_鸿蒙端', 'ios': '115生活_苹果端', 'ipad': '115生活_苹果平板端', 'os_linux': '115生活_Linux端', 'os_mac': '115生活_macOS端', 'os_windows': '115生活_Windows端', 'qandroid': '115管理_安卓端', 'qios': '115管理_苹果端', 'qipad': '115管理_苹果平板端', 'tv': '115生活_安卓电视端', 'web': '115生活_网页端', 'wechatmini': '115生活_微信小程序端'}¶
目前可用的登录设备
- p115client.const.AVAILABLE_CLOUDDOWNLOAD_BASE_URLS: Final[list[str]] = ['http://clouddownload.115.com', 'https://clouddownload.115.com', 'http://lixian.115.com', 'https://lixian.115.com']¶
云下载相关接口的 url 源
- p115client.const.AVAILABLE_PASSPORTAPI_BASE_URLS: Final[list[str]] = ['http://qrcodeapi.115.com', 'https://qrcodeapi.115.com', 'http://hnqrcodeapi.115.com', 'https://hnqrcodeapi.115.com', 'http://passportapi.115.com', 'https://passportapi.115.com', 'http://hnpassportapi.115.com', 'https://hnpassportapi.115.com']¶
登录相关接口的 url 源
- p115client.const.AVAILABLE_PROAPI_BASE_URLS: Final[list[str]] = ['http://proapi.115.com', 'https://proapi.115.com', 'http://pro.api.115.com']¶
app 相关接口的 url 源
- p115client.const.AVAILABLE_WEBAPI_BASE_URLS: Final[list[str]] = ['http://webapi.115.com', 'https://webapi.115.com', 'http://web.api.115.com']¶
web 相关接口的 url 源
- p115client.const.CLASS_TO_TYPE: Final[dict[str, int]] = {'AVI': 4, 'BOOK': 7, 'DOC': 1, 'EXE': 6, 'JG_AVI': 4, 'JG_BOOK': 7, 'JG_DOC': 1, 'JG_EXE': 6, 'JG_MUS': 3, 'JG_PIC': 2, 'JG_RAR': 5, 'MUS': 3, 'PIC': 2, 'RAR': 5, 'RAR_EXTRACT': 5}¶
文件的 class 属性对应的所属类型的整数代码
- p115client.const.CLIENT_API_METHODS_MAP: Final[dict[str, list[str]]] = {'GET https://115.com/?ac=setting&even=saveedit&is_wl_tpl=1': ['P115Client.user_setting'], 'GET https://115.com/?ct=clouddownload&ac=space': ['P115Client.clouddownload_sign'], 'GET https://115.com/?ct=download&ac=video': ['P115Client.download_url_web2'], 'GET https://115.com/?ct=tool&ac=clear_empty_folder': ['P115Client.tool_clear_empty_folder'], 'GET https://115.com/?ct=tool&ac=space': ['P115Client.tool_space'], 'GET https://115.com/?ct=user_setting&ac=get': ['P115Client.user_setting2'], 'GET https://115.com/api/video/m3u8/{pickcode}.m3u8?definition={definition}': ['P115Client.fs_video_m3u8'], 'GET https://115.com/index.php?ct=ajax&ac=get_storage_info': ['P115Client.fs_storage_info'], 'GET https://act.115.com/api/1.0/{app}/1.0/act2024xys/desire_aid_list': ['P115Client.act_xys_desire_aid_list'], 'GET https://act.115.com/api/1.0/{app}/1.0/act2024xys/get_act_info': ['P115Client.act_xys_get_act_info'], 'GET https://act.115.com/api/1.0/{app}/1.0/act2024xys/get_desire_info': ['P115Client.act_xys_get_desire_info'], 'GET https://act.115.com/api/1.0/{app}/1.0/act2024xys/home_list': ['P115Client.act_xys_home_list'], 'GET https://act.115.com/api/1.0/{app}/1.0/act2024xys/my_aid_desire': ['P115Client.act_xys_my_aid_desire'], 'GET https://act.115.com/api/1.0/{app}/1.0/act2024xys/my_desire': ['P115Client.act_xys_my_desire'], 'GET https://appversion.115.com/1.0/web/1.0/api/chrome': ['P115Client.app_version_list'], 'GET https://appversion.115.com/1.0/web/1.0/api/getMultiVer': ['P115Client.app_version_list2'], 'GET https://aps.115.com/natsort/files.php': ['P115Client.fs_files_aps'], 'GET https://aps.115.com/repeat/delete_status.php': ['P115Client.tool_repeat_delete_status'], 'GET https://aps.115.com/repeat/repeat_list.php': ['P115Client.tool_repeat_list'], 'GET https://aps.115.com/repeat/repeat_status.php': ['P115Client.tool_repeat_status'], 'GET https://bookmark.115.com/api/bookmark_list.php': ['P115Client.note_bookmark_list'], 'GET https://captchaapi.115.com/?ac=code&t=sign': ['P115Client.captcha_sign'], 'GET https://captchaapi.115.com/?ct=index&ac=code': ['P115Client.captcha_code'], 'GET https://captchaapi.115.com/?ct=index&ac=code&t=all': ['P115Client.captcha_all'], 'GET https://captchaapi.115.com/?ct=index&ac=code&t=single': ['P115Client.captcha_single'], 'GET https://cdnres.115.com/my/m_r/setting_new/js/ylmf_area.js': ['P115Client.app_area_list'], 'GET https://clouddownload.115.com/?ac=get_id': ['P115Client.clouddownload_get_id'], 'GET https://clouddownload.115.com/?ac=get_quota_info': ['P115Client.clouddownload_quota_info'], 'GET https://clouddownload.115.com/?ac=get_quota_package_array': ['P115Client.clouddownload_quota_package_array'], 'GET https://clouddownload.115.com/?ac=get_quota_package_info': ['P115Client.clouddownload_quota_package_info'], 'GET https://clouddownload.115.com/?ac=get_task_cnt': ['P115Client.clouddownload_task_cnt'], 'GET https://clouddownload.115.com/?ac=get_user_task': ['P115Client.clouddownload_task'], 'GET https://clouddownload.115.com/?ac=task_count': ['P115Client.clouddownload_task_count'], 'GET https://clouddownload.115.com/?ac=task_lists': ['P115Client.clouddownload_task_list'], 'GET https://clouddownload.115.com/?ac=torrent': ['P115Client.clouddownload_torrent'], 'GET https://home.115.com/api/1.0/{app}/1.0/my_star/relation_info': ['P115Client.user_relation_info'], 'GET https://home.115.com/api/1.0/{app}/1.0/user/user_info': ['P115Client.user_info2'], 'GET https://life.115.com/api/1.0/{app}/1.0/calendar/getoption': ['P115Client.life_calendar_getoption'], 'GET https://life.115.com/api/1.0/{app}/1.0/calendar/recent_operations_getoption': ['P115Client.life_calendar_getoption2'], 'GET https://life.115.com/api/1.0/{app}/1.0/diary/detail': ['P115Client.diary_detail'], 'GET https://life.115.com/api/1.0/{app}/1.0/diary/get_diary_config': ['P115Client.diary_get_config'], 'GET https://life.115.com/api/1.0/{app}/1.0/diary/getlatesttags': ['P115Client.diary_get_latest_tags'], 'GET https://life.115.com/api/1.0/{app}/1.0/diary/search': ['P115Client.diary_search'], 'GET https://life.115.com/api/1.0/{app}/1.0/life/cdlist': ['P115Client.life_cdlist'], 'GET https://life.115.com/api/1.0/{app}/1.0/life/diarydetail': ['P115Client.diary_detail2'], 'GET https://life.115.com/api/1.0/{app}/1.0/life/glist': ['P115Client.life_glist'], 'GET https://life.115.com/api/1.0/{app}/1.0/life/life_has_data': ['P115Client.life_has_data'], 'GET https://life.115.com/api/1.0/{app}/1.0/life/life_list': ['P115Client.life_list'], 'GET https://life.115.com/api/1.0/{app}/1.0/life/recent_browse': ['P115Client.life_recent_browse'], 'GET https://life.115.com/api/1.0/{app}/1.0/life/recent_operation_items': ['P115Client.life_recent_operation_items'], 'GET https://life.115.com/api/1.0/{app}/1.0/life/recent_operations': ['P115Client.life_recent_operations'], 'GET https://life.115.com/api/1.0/{app}/1.0/life/recent_operations_clear': ['P115Client.life_recent_operations_clear'], 'GET https://life.115.com/api/1.0/{app}/1.0/life/recent_operations_del': ['P115Client.life_recent_operations_del'], 'GET https://life.115.com/api/1.0/{app}/1.0/life/set_top': ['P115Client.life_set_top'], 'GET https://msg.115.com/?ct=contacts&ac=notice&client=web': ['P115Client.msg_contacts_notice'], 'GET https://msg.115.com/?ct=im&ac=get_websocket_host': ['P115Client.msg_get_websocket_host'], 'GET https://my.115.com/?ct=ajax&ac=': ['P115Client.user_my'], 'GET https://my.115.com/?ct=ajax&ac=get_user_aq': ['P115Client.user_my_info'], 'GET https://my.115.com/?ct=ajax&ac=nav': ['P115Client.user_info3'], 'GET https://my.115.com/?ct=guide&ac=status': ['P115Client.login_status'], 'GET https://my.115.com/api/face_code.js': ['P115Client.app_face_codes'], 'GET https://my.115.com/proapi/3.0/index.php': ['P115Client.user_info'], 'GET https://my.115.com/proapi/3.0/index.php?method=get_interests_list': ['P115Client.user_interests_list'], 'GET https://my.115.com/proapi/3.0/index.php?method=get_public': ['P115Client.user_public'], 'GET https://note.115.com/?ct=note': ['P115Client.note_list'], 'GET https://note.115.com/?ct=note&ac=cate': ['P115Client.note_cate_list'], 'GET https://note.115.com/?ct=note&ac=detail': ['P115Client.note_detail'], 'GET https://note.115.com/?ct=note&ac=get_fav_note_list': ['P115Client.note_fav_list'], 'GET https://note.115.com/?ct=note&ac=get_user_setting': ['P115Client.note_user_setting'], 'GET https://note.115.com/api/2.0/api.php?ac=get_category': ['P115Client.note_cate_list2'], 'GET https://note.115.com/api/2.0/api.php?ac=get_latest_tags': ['P115Client.note_tag_latest'], 'GET https://note.115.com/api/2.0/api.php?ac=is_fav': ['P115Client.note_is_fav'], 'GET https://note.115.com/api/2.0/api.php?ac=note_detail': ['P115Client.note_detail2'], 'GET https://note.115.com/api/2.0/api.php?ac=note_list': ['P115Client.note_list2'], 'GET https://note.115.com/api/2.0/api.php?ac=search': ['P115Client.note_search'], 'GET https://passportapi.115.com/app/1.0/{app}/1.0/login/getKey': ['P115Client.app_publick_key'], 'GET https://passportapi.115.com/app/1.0/{app}/1.0/user/display_uid_list': ['P115Client.user_display_uid_list'], 'GET https://passportapi.115.com/app/1.0/{app}/1.0/user/teen_mode_state': ['P115Client.user_teen_mode_state'], 'GET https://pmsg.115.com/api/1.0/app/1.0/contact/ls': ['P115Client.msg_contacts_ls'], 'GET https://points.115.com/api/1.0/{app}/1.0/user/balance': ['P115Client.user_points_balance'], 'GET https://points.115.com/api/1.0/{app}/1.0/user/transaction': ['P115Client.user_points_transaction'], 'GET https://proapi.115.com/app/chrome/downfiles': ['P115Client.download_files_app'], 'GET https://proapi.115.com/app/chrome/downfolders': ['P115Client.download_folders_app'], 'GET https://proapi.115.com/app/share/downlist': ['P115Client.share_downlist_app'], 'GET https://proapi.115.com/app/uploadinfo': ['P115Client.upload_info_app'], 'GET https://proapi.115.com/open/folder/get_info': ['P115Client.fs_info_open'], 'GET https://proapi.115.com/open/offline/get_quota_info': ['P115Client.clouddownload_quota_info_open'], 'GET https://proapi.115.com/open/offline/get_task_list': ['P115Client.clouddownload_task_list_open'], 'GET https://proapi.115.com/open/rb/list': ['P115Client.recyclebin_list_open'], 'GET https://proapi.115.com/open/ufile/files': ['P115Client.fs_files_open'], 'GET https://proapi.115.com/open/ufile/search': ['P115Client.fs_search_open'], 'GET https://proapi.115.com/open/upload/get_token': ['P115Client.upload_gettoken_open'], 'GET https://proapi.115.com/open/user/info': ['P115Client.user_info_open'], 'GET https://proapi.115.com/open/video/history': ['P115Client.fs_video_history_open'], 'GET https://proapi.115.com/open/video/play': ['P115Client.fs_video_open'], 'GET https://proapi.115.com/open/video/subtitle': ['P115Client.fs_video_subtitle_open'], 'GET https://proapi.115.com/open/vip/qr_url': ['P115Client.vip_qr_url', 'P115Client.vip_qr_url_open'], 'GET https://proapi.115.com/{app}/1.0/user/setting': ['P115Client.user_setting_app'], 'GET https://proapi.115.com/{app}/2.0/category/get': ['P115Client.fs_category_get_app', 'P115Client.fs_info_app'], 'GET https://proapi.115.com/{app}/2.0/login_info': ['P115Client.login_info'], 'GET https://proapi.115.com/{app}/2.0/share/recvcode': ['P115Client.share_recvcode_app'], 'GET https://proapi.115.com/{app}/2.0/share/shareinfo': ['P115Client.share_info_app'], 'GET https://proapi.115.com/{app}/2.0/share/slist': ['P115Client.share_list_app'], 'GET https://proapi.115.com/{app}/2.0/share/snap': ['P115Client.share_snap_app'], 'GET https://proapi.115.com/{app}/2.0/ufile/add_extract_file': ['P115Client.extract_progress_app'], 'GET https://proapi.115.com/{app}/2.0/ufile/export_dir': ['P115Client.fs_export_dir_status_app'], 'GET https://proapi.115.com/{app}/2.0/ufile/extract_down_file': ['P115Client.extract_download_url_app'], 'GET https://proapi.115.com/{app}/2.0/ufile/extract_folders': ['P115Client.extract_folders_app'], 'GET https://proapi.115.com/{app}/2.0/ufile/extract_info': ['P115Client.extract_info_app'], 'GET https://proapi.115.com/{app}/2.0/ufile/get_repeat_sha': ['P115Client.fs_repeat_sha1_app'], 'GET https://proapi.115.com/{app}/2.0/ufile/get_second_type': ['P115Client.fs_files_second_type_app'], 'GET https://proapi.115.com/{app}/2.0/ufile/push_extract': ['P115Client.extract_push_progress_app'], 'GET https://proapi.115.com/{app}/2.0/ufile/search': ['P115Client.fs_search_app'], 'GET https://proapi.115.com/{app}/2.0/user/count_space_nums': ['P115Client.user_count_space_nums'], 'GET https://proapi.115.com/{app}/2.0/user/notlogin_dl_quota': ['P115Client.share_notlogin_dl_quota_app'], 'GET https://proapi.115.com/{app}/2.0/user/points_sign': ['P115Client.user_points_sign'], 'GET https://proapi.115.com/{app}/2.0/user/upload_key': ['P115Client.upload_key'], 'GET https://proapi.115.com/{app}/2.0/usershare/action': ['P115Client.usershare_action_app'], 'GET https://proapi.115.com/{app}/2.0/usershare/filelist': ['P115Client.usershare_file_list_app'], 'GET https://proapi.115.com/{app}/2.0/usershare/list': ['P115Client.usershare_list_app'], 'GET https://proapi.115.com/{app}/2.0/usershare/shareinfo': ['P115Client.usershare_info_app'], 'GET https://proapi.115.com/{app}/2.0/video/subtitle': ['P115Client.fs_video_subtitle_app'], 'GET https://proapi.115.com/{app}/behavior/detail': ['P115Client.life_behavior_detail_app'], 'GET https://proapi.115.com/{app}/files': ['P115Client.fs_files_app2'], 'GET https://proapi.115.com/{app}/files/desc': ['P115Client.fs_desc_app'], 'GET https://proapi.115.com/{app}/files/document': ['P115Client.fs_document_app'], 'GET https://proapi.115.com/{app}/files/getid': ['P115Client.fs_dir_getid_app'], 'GET https://proapi.115.com/{app}/files/getpackage': ['P115Client.fs_sys_dir'], 'GET https://proapi.115.com/{app}/files/hiddenswitch': ['P115Client.fs_hidden_switch_app'], 'GET https://proapi.115.com/{app}/files/imglist': ['P115Client.fs_files_image_app'], 'GET https://proapi.115.com/{app}/files/medialist': ['P115Client.fs_files_media_app'], 'GET https://proapi.115.com/{app}/files/offlinesign': ['P115Client.clouddownload_sign_app'], 'GET https://proapi.115.com/{app}/files/search': ['P115Client.fs_search_app2'], 'GET https://proapi.115.com/{app}/folder': ['P115Client.fs_folder_app2'], 'GET https://proapi.115.com/{app}/folder/downfolder': ['P115Client.download_downfolder_app'], 'GET https://proapi.115.com/{app}/folder/update': ['P115Client.fs_folder_app'], 'GET https://proapi.115.com/{app}/history': ['P115Client.fs_history_app', 'P115Client.fs_video_history_app'], 'GET https://proapi.115.com/{app}/history/list': ['P115Client.fs_history_list_app'], 'GET https://proapi.115.com/{app}/history/receive_list': ['P115Client.fs_history_receive_list_app'], 'GET https://proapi.115.com/{app}/label/list': ['P115Client.fs_label_list_app'], 'GET https://proapi.115.com/{app}/music/include_music_list': ['P115Client.fs_music_include_list_app'], 'GET https://proapi.115.com/{app}/music/music_fond_list': ['P115Client.fs_music_fond_list_app'], 'GET https://proapi.115.com/{app}/music/music_list': ['P115Client.fs_music_list_app'], 'GET https://proapi.115.com/{app}/music/musicdetail': ['P115Client.fs_music_info_app'], 'GET https://proapi.115.com/{app}/music/musiclistnew': ['P115Client.fs_music_topic_listnew_app'], 'GET https://proapi.115.com/{app}/music/musicnew': ['P115Client.fs_music_new_app'], 'GET https://proapi.115.com/{app}/music/musicplay': ['P115Client.fs_music_app'], 'GET https://proapi.115.com/{app}/rb': ['P115Client.recyclebin_list_app'], 'GET https://proapi.115.com/{app}/user/card': ['P115Client.user_card'], 'GET https://proapi.115.com/{app}/user/space_info': ['P115Client.user_space_info'], 'GET https://proapi.115.com/{app}/vip/check_spw': ['P115Client.user_vip_check_spw'], 'GET https://proapi.115.com/{app}/{version}/ufile/files': ['P115Client.fs_files_app'], 'GET https://q.115.com/home/setting/sign': ['P115Client.user_sign'], 'GET https://qrcodeapi.115.com/api/1.0/{app}/1.0/qrcode': ['P115Client.login_qrcode'], 'GET https://qrcodeapi.115.com/api/1.0/{app}/1.0/token/': ['P115Client.login_qrcode_token'], 'GET https://qrcodeapi.115.com/api/2.0/cancel.php': ['P115Client.login_qrcode_scan_cancel'], 'GET https://qrcodeapi.115.com/api/2.0/prompt.php': ['P115Client.login_qrcode_scan'], 'GET https://qrcodeapi.115.com/api/2.0/slogin.php': ['P115Client.login_qrcode_scan_confirm'], 'GET https://qrcodeapi.115.com/app/1.0/{app}/1.0/check/sso': ['P115Client.login_check_sso'], 'GET https://qrcodeapi.115.com/app/1.0/{app}/1.0/login_log/log': ['P115Client.login_log'], 'GET https://qrcodeapi.115.com/app/1.0/{app}/1.0/login_log/login_devices': ['P115Client.login_devices'], 'GET https://qrcodeapi.115.com/app/1.0/{app}/1.0/login_log/login_online': ['P115Client.login_online'], 'GET https://qrcodeapi.115.com/app/1.0/{app}/1.0/logout/logout': ['P115Client.logout_by_app'], 'GET https://qrcodeapi.115.com/app/1.0/{app}/1.0/user/base_info': ['P115Client.user_base_info'], 'GET https://qrcodeapi.115.com/app/1.0/{app}/1.0/user/deauthApp': ['P115Client.login_open_deauth'], 'GET https://qrcodeapi.115.com/app/1.0/{app}/1.0/user/getAppAuthDetail': ['P115Client.login_open_auth_detail'], 'GET https://qrcodeapi.115.com/app/1.0/{app}/1.0/user/getAppAuthList': ['P115Client.login_open_auth_list'], 'GET https://qrcodeapi.115.com/get/status/': ['P115Client.login_qrcode_scan_status'], 'GET https://qrcodeapi.115.com/open/authorize': ['P115Client.login_authorize_open'], 'GET https://transcode.115.com/api/1.0/{app}/1.0/trans_code/check_transcode_job': ['P115Client.fs_video_transcode'], 'GET https://uplb.115.com/3.0/gettoken.php': ['P115Client.upload_gettoken'], 'GET https://uplb.115.com/3.0/getuploadinfo.php': ['P115Client.upload_url'], 'GET https://webapi.115.com/behavior/detail': ['P115Client.life_behavior_detail'], 'GET https://webapi.115.com/category/get': ['P115Client.fs_category_get', 'P115Client.fs_info'], 'GET https://webapi.115.com/category/shortcut': ['P115Client.fs_category_shortcut'], 'GET https://webapi.115.com/files': ['P115Client.fs_files'], 'GET https://webapi.115.com/files/add_extract_file': ['P115Client.extract_progress'], 'GET https://webapi.115.com/files/cover': ['P115Client.fs_files_cover'], 'GET https://webapi.115.com/files/desc': ['P115Client.fs_desc'], 'GET https://webapi.115.com/files/document': ['P115Client.fs_document'], 'GET https://webapi.115.com/files/download': ['P115Client.download_url_web'], 'GET https://webapi.115.com/files/export_dir': ['P115Client.fs_export_dir_status'], 'GET https://webapi.115.com/files/extract_down_file': ['P115Client.extract_download_url_web'], 'GET https://webapi.115.com/files/extract_folders': ['P115Client.extract_folders'], 'GET https://webapi.115.com/files/extract_info': ['P115Client.extract_info'], 'GET https://webapi.115.com/files/file': ['P115Client.fs_file_skim'], 'GET https://webapi.115.com/files/get_info': ['P115Client.fs_file'], 'GET https://webapi.115.com/files/get_path_id': ['P115Client.fs_dir_getid2'], 'GET https://webapi.115.com/files/get_repeat_sha': ['P115Client.fs_repeat_sha1'], 'GET https://webapi.115.com/files/get_second_type': ['P115Client.fs_files_second_type'], 'GET https://webapi.115.com/files/getid': ['P115Client.fs_dir_getid'], 'GET https://webapi.115.com/files/history': ['P115Client.fs_history', 'P115Client.fs_video_history'], 'GET https://webapi.115.com/files/image': ['P115Client.fs_image'], 'GET https://webapi.115.com/files/imglist': ['P115Client.fs_files_image'], 'GET https://webapi.115.com/files/include_music_list': ['P115Client.fs_music_include_list'], 'GET https://webapi.115.com/files/index_info': ['P115Client.fs_index_info'], 'GET https://webapi.115.com/files/medialist': ['P115Client.fs_files_media'], 'GET https://webapi.115.com/files/move_progress': ['P115Client.fs_move_progress'], 'GET https://webapi.115.com/files/music': ['P115Client.fs_music'], 'GET https://webapi.115.com/files/music_file_exist': ['P115Client.fs_music_file_exist'], 'GET https://webapi.115.com/files/music_fond_list': ['P115Client.fs_music_fond_list'], 'GET https://webapi.115.com/files/music_info': ['P115Client.fs_music_info'], 'GET https://webapi.115.com/files/music_list': ['P115Client.fs_music_list'], 'GET https://webapi.115.com/files/music_status': ['P115Client.fs_music_status'], 'GET https://webapi.115.com/files/music_topic_listnew': ['P115Client.fs_music_topic_listnew'], 'GET https://webapi.115.com/files/musicnew': ['P115Client.fs_music_new'], 'GET https://webapi.115.com/files/push_extract': ['P115Client.extract_push_progress'], 'GET https://webapi.115.com/files/search': ['P115Client.fs_search'], 'GET https://webapi.115.com/files/shasearch': ['P115Client.fs_shasearch'], 'GET https://webapi.115.com/files/uploadinfo': ['P115Client.upload_info'], 'GET https://webapi.115.com/files/video': ['P115Client.fs_video'], 'GET https://webapi.115.com/folder/file': ['P115Client.fs_folder_file'], 'GET https://webapi.115.com/history/list': ['P115Client.fs_history_list'], 'GET https://webapi.115.com/history/move_target_list': ['P115Client.fs_history_move_target_list'], 'GET https://webapi.115.com/history/receive_list': ['P115Client.fs_history_receive_list'], 'GET https://webapi.115.com/label/files': ['P115Client.fs_label_files'], 'GET https://webapi.115.com/label/list': ['P115Client.fs_label_list'], 'GET https://webapi.115.com/movies/subtitle': ['P115Client.fs_video_subtitle'], 'GET https://webapi.115.com/multimedia/collection_listen': ['P115Client.multimedia_collection_listen'], 'GET https://webapi.115.com/multimedia/collection_watch': ['P115Client.multimedia_collection_watch'], 'GET https://webapi.115.com/multimedia/cover_check': ['P115Client.multimedia_cover_check'], 'GET https://webapi.115.com/multimedia/listen': ['P115Client.multimedia_listen'], 'GET https://webapi.115.com/multimedia/recent_listen': ['P115Client.multimedia_recent_listen'], 'GET https://webapi.115.com/multimedia/recent_watch': ['P115Client.multimedia_recent_watch'], 'GET https://webapi.115.com/multimedia/relate_file': ['P115Client.multimedia_relate_file'], 'GET https://webapi.115.com/multimedia/related': ['P115Client.multimedia_related', 'P115Client.multimedia_related_update'], 'GET https://webapi.115.com/multimedia/type': ['P115Client.multimedia_type', 'P115Client.multimedia_type_update'], 'GET https://webapi.115.com/multimedia/watch': ['P115Client.multimedia_watch'], 'GET https://webapi.115.com/offine/downpath': ['P115Client.clouddownload_downpath'], 'GET https://webapi.115.com/photo/album': ['P115Client.photo_album'], 'GET https://webapi.115.com/photo/albumgroup': ['P115Client.photo_album_group'], 'GET https://webapi.115.com/photo/albumlist': ['P115Client.photo_album_list'], 'GET https://webapi.115.com/photo/photolist': ['P115Client.photo_list'], 'GET https://webapi.115.com/photo/phototimeline': ['P115Client.photo_timeline'], 'GET https://webapi.115.com/photo/sharealbum': ['P115Client.photo_sharealbum'], 'GET https://webapi.115.com/photo/sharealbumlist': ['P115Client.photo_sharealbum_list'], 'GET https://webapi.115.com/photo/sharealbummember': ['P115Client.photo_sharealbum_member'], 'GET https://webapi.115.com/photo/sharealbumrecordlist': ['P115Client.photo_sharealbum_record_list'], 'GET https://webapi.115.com/photo/sharephotolist': ['P115Client.photo_share_list'], 'GET https://webapi.115.com/photo/sharephototimeline': ['P115Client.photo_share_timeline'], 'GET https://webapi.115.com/rb': ['P115Client.recyclebin_list'], 'GET https://webapi.115.com/share/access_user_list': ['P115Client.share_access_user_list'], 'GET https://webapi.115.com/share/downlist': ['P115Client.share_downlist'], 'GET https://webapi.115.com/share/downurl': ['P115Client.share_download_url_web'], 'GET https://webapi.115.com/share/recvcode': ['P115Client.share_recvcode'], 'GET https://webapi.115.com/share/search': ['P115Client.share_search'], 'GET https://webapi.115.com/share/setting': ['P115Client.share_setting'], 'GET https://webapi.115.com/share/shareinfo': ['P115Client.share_info'], 'GET https://webapi.115.com/share/skip_login_down_details': ['P115Client.share_skip_login_down_details'], 'GET https://webapi.115.com/share/skip_login_down_first': ['P115Client.share_skip_login_down_first'], 'GET https://webapi.115.com/share/slist': ['P115Client.share_list'], 'GET https://webapi.115.com/share/snap': ['P115Client.share_snap'], 'GET https://webapi.115.com/user/fingerprint': ['P115Client.user_fingerprint'], 'GET https://webapi.115.com/user/info': ['P115Client.user_info4'], 'GET https://webapi.115.com/user/notlogin_dl_quota': ['P115Client.share_notlogin_dl_quota'], 'GET https://webapi.115.com/user/report': ['P115Client.fs_space_report'], 'GET https://webapi.115.com/user/setting': ['P115Client.user_setting_web'], 'GET https://webapi.115.com/user/vip_limit': ['P115Client.user_vip_limit'], 'GET https://webapi.115.com/usershare/action': ['P115Client.usershare_action'], 'GET https://webapi.115.com/usershare/filelist': ['P115Client.usershare_file_list'], 'GET https://webapi.115.com/usershare/list': ['P115Client.usershare_list'], 'GET https://webapi.115.com/usershare/shareinfo': ['P115Client.usershare_info'], 'POST https://webapi.115.com/files/preview': ['P115Client.fs_preview'], 'POST https://115.com/?ac=setting&even=saveedit&is_wl_tpl=1': ['P115Client.user_setting_set'], 'POST https://115.com/?ct=hiddenfiles&ac=switching': ['P115Client.fs_hidden_switch'], 'POST https://115.com/?ct=play&ac=push': ['P115Client.fs_video_push'], 'POST https://115.com/?ctl=play&ac=batch_push': ['P115Client.fs_video_push_batch'], 'POST https://115.com/api/chat/image/upload': ['P115Client.upload_chat_image_init'], 'POST https://act.115.com/api/1.0/{app}/1.0/act2024xys/adopt': ['P115Client.act_xys_adopt'], 'POST https://act.115.com/api/1.0/{app}/1.0/act2024xys/aid_desire': ['P115Client.act_xys_aid_desire'], 'POST https://act.115.com/api/1.0/{app}/1.0/act2024xys/del_aid_desire': ['P115Client.act_xys_aid_desire_del'], 'POST https://act.115.com/api/1.0/{app}/1.0/act2024xys/del_wish': ['P115Client.act_xys_wish_del'], 'POST https://act.115.com/api/1.0/{app}/1.0/act2024xys/wish': ['P115Client.act_xys_wish'], 'POST https://aps.115.com/getFolderPlaylong': ['P115Client.fs_folder_playlong'], 'POST https://aps.115.com/rename/reset_names.php': ['P115Client.fs_rename_reset_names'], 'POST https://aps.115.com/rename/set_names.php': ['P115Client.fs_rename_set_names'], 'POST https://aps.115.com/repeat/repeat.php': ['P115Client.tool_repeat'], 'POST https://aps.115.com/repeat/repeat_delete.php': ['P115Client.tool_repeat_delete'], 'POST https://clouddownload.115.com/?ac=pause_task': ['P115Client.clouddownload_task_pause'], 'POST https://clouddownload.115.com/?ac=restart': ['P115Client.clouddownload_task_restart'], 'POST https://clouddownload.115.com/?ac=resume_task': ['P115Client.clouddownload_task_resume'], 'POST https://clouddownload.115.com/?ac=task_clear': ['P115Client.clouddownload_task_clear'], 'POST https://clouddownload.115.com/?ac=task_del': ['P115Client.clouddownload_task_del'], 'POST https://clouddownload.115.com/lixianssp/?ac=add_task_bt': ['P115Client.clouddownload_task_add_bt'], 'POST https://clouddownload.115.com/lixianssp/?ac=add_task_url': ['P115Client.clouddownload_task_add_url'], 'POST https://clouddownload.115.com/lixianssp/?ac=add_task_urls': ['P115Client.clouddownload_task_add_urls'], 'POST https://credentials.115.com/api/1.0/{app}/1.0/credentials/upload_images': ['P115Client.upload_image'], 'POST https://ictxl.115.com/app/1.1/{app}/1.2/upload/set_avatar': ['P115Client.upload_avatar'], 'POST https://imgjump.115.com/getimgdata_url': ['P115Client.fs_imagedata'], 'POST https://job.115.com/api/1.0/{app}/26.0/5/upload/avatar': ['P115Client.upload_avatar2'], 'POST https://life.115.com/api/1.0/{app}/1.0/calendar/recent_operations_setoption': ['P115Client.life_calendar_setoption2'], 'POST https://life.115.com/api/1.0/{app}/1.0/calendar/setoption': ['P115Client.life_calendar_setoption'], 'POST https://life.115.com/api/1.0/{app}/1.0/diary/add': ['P115Client.diary_add'], 'POST https://life.115.com/api/1.0/{app}/1.0/diary/delete': ['P115Client.diary_del'], 'POST https://life.115.com/api/1.0/{app}/1.0/diary/edit': ['P115Client.diary_edit'], 'POST https://life.115.com/api/1.0/{app}/1.0/diary/gettagcolor': ['P115Client.diary_get_tag_color'], 'POST https://life.115.com/api/1.0/{app}/1.0/diary/settag': ['P115Client.diary_settag'], 'POST https://life.115.com/api/1.0/{app}/1.0/imgload/get_pic_url': ['P115Client.life_get_pic_url'], 'POST https://life.115.com/api/1.0/{app}/1.0/life/life_batch_delete': ['P115Client.life_batch_delete'], 'POST https://life.115.com/api/1.0/{app}/1.0/life/life_clear_history': ['P115Client.life_clear_history'], 'POST https://my.115.com/proapi/3.0/index.php?method=set_public': ['P115Client.user_public_set'], 'POST https://my.115.com/proapi/3.0/index.php?method=set_user': ['P115Client.user_info_set'], 'POST https://note.115.com/?ct=note&ac=addcate': ['P115Client.note_cate_add'], 'POST https://note.115.com/?ct=note&ac=delcate': ['P115Client.note_cate_del'], 'POST https://note.115.com/?ct=note&ac=delete': ['P115Client.note_del'], 'POST https://note.115.com/?ct=note&ac=edit_attaches': ['P115Client.note_edit_attaches'], 'POST https://note.115.com/?ct=note&ac=fav': ['P115Client.note_fav_set'], 'POST https://note.115.com/?ct=note&ac=save': ['P115Client.note_save'], 'POST https://note.115.com/?ct=note&ac=set_user_setting': ['P115Client.note_user_setting_set'], 'POST https://note.115.com/?ct=note&ac=upcate': ['P115Client.note_cate_update'], 'POST https://note.115.com/?ct=note&ac=update_note_cate': ['P115Client.note_set_cate'], 'POST https://note.115.com/api/2.0/api.php?ac=get_pic_url': ['P115Client.note_get_pic_url2'], 'POST https://note.115.com/api/2.0/api.php?ac=get_tag_color': ['P115Client.note_tag_color'], 'POST https://note.115.com/api/2.0/api.php?ac=note_delete': ['P115Client.note_del2'], 'POST https://note.115.com/api/2.0/api.php?ac=note_edit': ['P115Client.note_save2'], 'POST https://note.115.com/api/2.0/api.php?ac=set_note_cate': ['P115Client.note_set_cate2'], 'POST https://note.115.com/api/2.0/api.php?ac=set_tag': ['P115Client.note_set_tag'], 'POST https://note.115.com?ct=note&ac=get_pic_url': ['P115Client.note_get_pic_url'], 'POST https://passportapi.115.com/app/1.0/{app}/1.0/user/security_key_check': ['P115Client.user_security_key_check'], 'POST https://passportapi.115.com/app/1.0/{app}/1.0/user/teen_mode_set_state': ['P115Client.user_teen_mode_state_set'], 'POST https://proapi.115.com/app/chrome/add_path': ['P115Client.fs_makedirs_app'], 'POST https://proapi.115.com/app/chrome/downurl': ['P115Client.download_url_app'], 'POST https://proapi.115.com/app/share/downurl': ['P115Client.share_download_url_app'], 'POST https://proapi.115.com/app/share/skip_login_downurl': ['P115Client.share_skip_login_download_url_app'], 'POST https://proapi.115.com/files/history/renamelist': ['P115Client.fs_history_rename_list_app'], 'POST https://proapi.115.com/open/folder/add': ['P115Client.fs_mkdir_open'], 'POST https://proapi.115.com/open/offline/add_task_bt ': ['P115Client.clouddownload_task_add_bt_open'], 'POST https://proapi.115.com/open/offline/add_task_urls': ['P115Client.clouddownload_task_add_urls_open'], 'POST https://proapi.115.com/open/offline/clear_task': ['P115Client.clouddownload_task_clear_open'], 'POST https://proapi.115.com/open/offline/del_task': ['P115Client.clouddownload_task_del_open'], 'POST https://proapi.115.com/open/offline/torrent': ['P115Client.clouddownload_torrent_open'], 'POST https://proapi.115.com/open/rb/del': ['P115Client.recyclebin_clean_open'], 'POST https://proapi.115.com/open/rb/revert': ['P115Client.recyclebin_revert_open'], 'POST https://proapi.115.com/open/ufile/copy': ['P115Client.fs_copy_open'], 'POST https://proapi.115.com/open/ufile/delete': ['P115Client.fs_delete_open'], 'POST https://proapi.115.com/open/ufile/downurl': ['P115Client.download_url_info', 'P115Client.download_url_info_open'], 'POST https://proapi.115.com/open/ufile/move': ['P115Client.fs_move_open'], 'POST https://proapi.115.com/open/ufile/update': ['P115Client.fs_update', 'P115Client.fs_update_open'], 'POST https://proapi.115.com/open/upload/init': ['P115Client.upload_init_open'], 'POST https://proapi.115.com/open/upload/resume': ['P115Client.upload_resume_open'], 'POST https://proapi.115.com/open/video/history': ['P115Client.fs_video_history_set_open'], 'POST https://proapi.115.com/open/video/video_push': ['P115Client.fs_video_push_open'], 'POST https://proapi.115.com/{app}/1.0/user/setting': ['P115Client.user_setting_app_set'], 'POST https://proapi.115.com/{app}/2.0/share/receive': ['P115Client.share_receive_app'], 'POST https://proapi.115.com/{app}/2.0/share/send': ['P115Client.share_send_app'], 'POST https://proapi.115.com/{app}/2.0/share/updateshare': ['P115Client.share_update_app'], 'POST https://proapi.115.com/{app}/2.0/ufile/add_extract_file': ['P115Client.extract_add_file_app'], 'POST https://proapi.115.com/{app}/2.0/ufile/export_dir': ['P115Client.fs_export_dir_app'], 'POST https://proapi.115.com/{app}/2.0/ufile/extract_folders': ['P115Client.extract_folders_post_app'], 'POST https://proapi.115.com/{app}/2.0/ufile/order': ['P115Client.fs_order_set_app'], 'POST https://proapi.115.com/{app}/2.0/ufile/push_extract': ['P115Client.extract_push_app'], 'POST https://proapi.115.com/{app}/2.0/ufile/recent': ['P115Client.fs_files_recent_docs_app'], 'POST https://proapi.115.com/{app}/2.0/user/points_sign': ['P115Client.user_points_sign_post'], 'POST https://proapi.115.com/{app}/2.0/usershare/add_folder': ['P115Client.usershare_add_folder_app'], 'POST https://proapi.115.com/{app}/2.0/usershare/copy': ['P115Client.usershare_copy_app'], 'POST https://proapi.115.com/{app}/2.0/usershare/delete': ['P115Client.usershare_delete_app'], 'POST https://proapi.115.com/{app}/2.0/usershare/invite': ['P115Client.usershare_invite_app'], 'POST https://proapi.115.com/{app}/2.0/usershare/member': ['P115Client.usershare_member_app'], 'POST https://proapi.115.com/{app}/2.0/usershare/share': ['P115Client.usershare_share_app'], 'POST https://proapi.115.com/{app}/2.0/video/play': ['P115Client.fs_video_app'], 'POST https://proapi.115.com/{app}/files/batch_edit': ['P115Client.fs_batch_edit_app'], 'POST https://proapi.115.com/{app}/files/batch_label': ['P115Client.fs_label_batch_app'], 'POST https://proapi.115.com/{app}/files/batch_rename': ['P115Client.fs_rename_app'], 'POST https://proapi.115.com/{app}/files/copy': ['P115Client.fs_copy_app'], 'POST https://proapi.115.com/{app}/files/doc_behavior': ['P115Client.life_behavior_doc_post_app'], 'POST https://proapi.115.com/{app}/files/hiddenfiles': ['P115Client.fs_hide_app'], 'POST https://proapi.115.com/{app}/files/img_behavior': ['P115Client.life_behavior_img_post_app'], 'POST https://proapi.115.com/{app}/files/move': ['P115Client.fs_move_app'], 'POST https://proapi.115.com/{app}/files/star': ['P115Client.fs_star_set_app'], 'POST https://proapi.115.com/{app}/files/supervision': ['P115Client.fs_supervision_app'], 'POST https://proapi.115.com/{app}/files/update': ['P115Client.fs_files_update_app'], 'POST https://proapi.115.com/{app}/folder': ['P115Client.fs_folder_update_app2'], 'POST https://proapi.115.com/{app}/folder/update': ['P115Client.fs_folder_update_app'], 'POST https://proapi.115.com/{app}/history': ['P115Client.fs_history_set_app', 'P115Client.fs_video_history_set_app'], 'POST https://proapi.115.com/{app}/history/clean': ['P115Client.fs_history_clean_app'], 'POST https://proapi.115.com/{app}/history/delete': ['P115Client.fs_history_delete_app'], 'POST https://proapi.115.com/{app}/label/add_multi': ['P115Client.fs_label_add_app'], 'POST https://proapi.115.com/{app}/label/delete': ['P115Client.fs_label_del_app'], 'POST https://proapi.115.com/{app}/label/edit': ['P115Client.fs_label_edit_app'], 'POST https://proapi.115.com/{app}/rb/delete': ['P115Client.fs_delete_app'], 'POST https://proapi.115.com/{app}/rb/revert': ['P115Client.recyclebin_revert_app'], 'POST https://proapi.115.com/{app}/rb/secret_del': ['P115Client.recyclebin_clean_app'], 'POST https://q.115.com/ajax_request/get_pic_url': ['P115Client.life_get_pic_url2'], 'POST https://q.115.com/ajax_users/save_sign': ['P115Client.user_sign_set'], 'POST https://qrcodeapi.115.com/app/1.0/{app}/1.0/login/qrcode/': ['P115Client.login_qrcode_scan_result'], 'POST https://qrcodeapi.115.com/app/1.0/{app}/1.0/logout/index': ['P115Client.logout'], 'POST https://qrcodeapi.115.com/app/1.0/{app}/1.0/logout/mange': ['P115Client.logout_by_ssoent'], 'POST https://qrcodeapi.115.com/open/authCodeToToken': ['P115Client.login_authorize_access_token_open'], 'POST https://qrcodeapi.115.com/open/authDeviceCode': ['P115Client.login_qrcode_token_open'], 'POST https://qrcodeapi.115.com/open/deviceCodeToToken': ['P115Client.login_qrcode_access_token_open'], 'POST https://qrcodeapi.115.com/open/refreshToken': ['P115Client.login_refresh_token_open'], 'POST https://uplb.115.com/3.0/imginitupload.php': ['P115Client.upload_image_init'], 'POST https://uplb.115.com/3.0/resumeupload.php': ['P115Client.upload_resume'], 'POST https://uplb.115.com/3.0/sampleinitupload.php': ['P115Client.upload_sample_init'], 'POST https://uplb.115.com/4.0/initupload.php': ['P115Client.upload_init'], 'POST https://webapi.115.com/category/shortcut': ['P115Client.fs_category_shortcut_set'], 'POST https://webapi.115.com/files/add': ['P115Client.fs_mkdir'], 'POST https://webapi.115.com/files/add_extract_file': ['P115Client.extract_add_file'], 'POST https://webapi.115.com/files/batch_edit': ['P115Client.fs_batch_edit'], 'POST https://webapi.115.com/files/batch_label': ['P115Client.fs_label_batch'], 'POST https://webapi.115.com/files/batch_rename': ['P115Client.fs_rename'], 'POST https://webapi.115.com/files/blank_document': ['P115Client.fs_files_blank_document'], 'POST https://webapi.115.com/files/copy': ['P115Client.fs_copy'], 'POST https://webapi.115.com/files/cover': ['P115Client.fs_files_cover_set'], 'POST https://webapi.115.com/files/edit': ['P115Client.fs_edit'], 'POST https://webapi.115.com/files/export_dir': ['P115Client.fs_export_dir'], 'POST https://webapi.115.com/files/extract_folders': ['P115Client.extract_folders_post'], 'POST https://webapi.115.com/files/hiddenfiles': ['P115Client.fs_hide'], 'POST https://webapi.115.com/files/history': ['P115Client.fs_history_set', 'P115Client.fs_video_history_set'], 'POST https://webapi.115.com/files/is_transcoded': ['P115Client.fs_video_is_transcode'], 'POST https://webapi.115.com/files/move': ['P115Client.fs_move'], 'POST https://webapi.115.com/files/move_check_conflict': ['P115Client.fs_move_check_conflict'], 'POST https://webapi.115.com/files/music': ['P115Client.fs_music_set'], 'POST https://webapi.115.com/files/music_topic': ['P115Client.fs_music_topic_set'], 'POST https://webapi.115.com/files/music_topic_fond': ['P115Client.fs_music_fond_set'], 'POST https://webapi.115.com/files/office?act=check_complete': ['P115Client.fs_office_check_complete'], 'POST https://webapi.115.com/files/office?act=office_init': ['P115Client.fs_office_init'], 'POST https://webapi.115.com/files/office?act=save': ['P115Client.fs_office_save'], 'POST https://webapi.115.com/files/order': ['P115Client.fs_order_set'], 'POST https://webapi.115.com/files/push_extract': ['P115Client.extract_push'], 'POST https://webapi.115.com/files/recent': ['P115Client.fs_files_recent_docs'], 'POST https://webapi.115.com/files/score': ['P115Client.fs_score_set'], 'POST https://webapi.115.com/files/star': ['P115Client.fs_star_set'], 'POST https://webapi.115.com/files/supervision': ['P115Client.fs_supervision'], 'POST https://webapi.115.com/files/top': ['P115Client.fs_top_set'], 'POST https://webapi.115.com/files/video_def': ['P115Client.fs_video_def_set'], 'POST https://webapi.115.com/history/clean': ['P115Client.fs_history_clean'], 'POST https://webapi.115.com/history/delete': ['P115Client.fs_history_delete'], 'POST https://webapi.115.com/history/renamelist': ['P115Client.fs_history_rename_list'], 'POST https://webapi.115.com/label/add_multi': ['P115Client.fs_label_add'], 'POST https://webapi.115.com/label/delete': ['P115Client.fs_label_del'], 'POST https://webapi.115.com/label/edit': ['P115Client.fs_label_edit'], 'POST https://webapi.115.com/movies/add_caption_map': ['P115Client.fs_video_add_caption_map'], 'POST https://webapi.115.com/movies/batch_push': ['P115Client.fs_video_push_batch2'], 'POST https://webapi.115.com/movies/user_multitrack': ['P115Client.fs_video_multitrack_set'], 'POST https://webapi.115.com/movies/user_subtitle': ['P115Client.fs_video_subtitle_set'], 'POST https://webapi.115.com/multimedia/collection_listen': ['P115Client.multimedia_collection_listen_set'], 'POST https://webapi.115.com/multimedia/collection_watch': ['P115Client.multimedia_collection_watch_set'], 'POST https://webapi.115.com/multimedia/cover': ['P115Client.multimedia_cover_auto'], 'POST https://webapi.115.com/multimedia/listen': ['P115Client.multimedia_listen_update'], 'POST https://webapi.115.com/multimedia/recent_listen': ['P115Client.multimedia_recent_listen_update'], 'POST https://webapi.115.com/multimedia/recent_watch': ['P115Client.multimedia_recent_watch_update'], 'POST https://webapi.115.com/multimedia/relate_file': ['P115Client.multimedia_relate_file_update'], 'POST https://webapi.115.com/multimedia/relation': ['P115Client.multimedia_relation'], 'POST https://webapi.115.com/multimedia/watch': ['P115Client.multimedia_watch_update'], 'POST https://webapi.115.com/offine/downpath': ['P115Client.clouddownload_downpath_set'], 'POST https://webapi.115.com/photo/album': ['P115Client.photo_album_update'], 'POST https://webapi.115.com/photo/albumadd': ['P115Client.photo_album_add'], 'POST https://webapi.115.com/photo/photo': ['P115Client.photo_bind'], 'POST https://webapi.115.com/photo/sharealbum': ['P115Client.photo_sharealbum_update'], 'POST https://webapi.115.com/photo/sharealbumadd': ['P115Client.photo_sharealbum_add'], 'POST https://webapi.115.com/photo/sharealbumrecord': ['P115Client.photo_sharealbum_record_update'], 'POST https://webapi.115.com/photo/sharephoto': ['P115Client.photo_share_remove'], 'POST https://webapi.115.com/photo/sharephotosave': ['P115Client.photo_share_save'], 'POST https://webapi.115.com/rb/clean': ['P115Client.recyclebin_clean2'], 'POST https://webapi.115.com/rb/delete': ['P115Client.fs_delete'], 'POST https://webapi.115.com/rb/rb_info': ['P115Client.recyclebin_info'], 'POST https://webapi.115.com/rb/revert': ['P115Client.recyclebin_revert'], 'POST https://webapi.115.com/rb/secret_del': ['P115Client.recyclebin_clean'], 'POST https://webapi.115.com/share/activeshare': ['P115Client.share_activate'], 'POST https://webapi.115.com/share/batch_renewal_long_skip': ['P115Client.share_batch_renewal_long_skip'], 'POST https://webapi.115.com/share/batch_skip_login_down': ['P115Client.share_batch_skip_login_down'], 'POST https://webapi.115.com/share/is_skip_login': ['P115Client.share_skip_login_check'], 'POST https://webapi.115.com/share/receive': ['P115Client.share_receive'], 'POST https://webapi.115.com/share/reshare': ['P115Client.share_reshare'], 'POST https://webapi.115.com/share/send': ['P115Client.share_send'], 'POST https://webapi.115.com/share/skip_login_down': ['P115Client.share_skip_login_down'], 'POST https://webapi.115.com/share/skip_login_downurl': ['P115Client.share_skip_login_download_url_web'], 'POST https://webapi.115.com/share/updateshare': ['P115Client.share_update'], 'POST https://webapi.115.com/user/captcha': ['P115Client.captcha_verify'], 'POST https://webapi.115.com/user/setting': ['P115Client.user_setting_web_set'], 'POST https://webapi.115.com/user/space_summury': ['P115Client.fs_space_summury'], 'POST https://webapi.115.com/usershare/add_folder': ['P115Client.usershare_add_folder'], 'POST https://webapi.115.com/usershare/copy': ['P115Client.usershare_copy'], 'POST https://webapi.115.com/usershare/delete': ['P115Client.usershare_delete'], 'POST https://webapi.115.com/usershare/download': ['P115Client.usershare_download_url_web'], 'POST https://webapi.115.com/usershare/invite': ['P115Client.usershare_invite'], 'POST https://webapi.115.com/usershare/member': ['P115Client.usershare_member'], 'POST https://webapi.115.com/usershare/share': ['P115Client.usershare_share']}¶
所有已封装的 115 接口和对应的方法名
- p115client.const.CLIENT_METHOD_API_MAP: Final[dict[str, str]] = {'P115Client.act_xys_adopt': 'POST https://act.115.com/api/1.0/{app}/1.0/act2024xys/adopt', 'P115Client.act_xys_aid_desire': 'POST https://act.115.com/api/1.0/{app}/1.0/act2024xys/aid_desire', 'P115Client.act_xys_aid_desire_del': 'POST https://act.115.com/api/1.0/{app}/1.0/act2024xys/del_aid_desire', 'P115Client.act_xys_desire_aid_list': 'GET https://act.115.com/api/1.0/{app}/1.0/act2024xys/desire_aid_list', 'P115Client.act_xys_get_act_info': 'GET https://act.115.com/api/1.0/{app}/1.0/act2024xys/get_act_info', 'P115Client.act_xys_get_desire_info': 'GET https://act.115.com/api/1.0/{app}/1.0/act2024xys/get_desire_info', 'P115Client.act_xys_home_list': 'GET https://act.115.com/api/1.0/{app}/1.0/act2024xys/home_list', 'P115Client.act_xys_my_aid_desire': 'GET https://act.115.com/api/1.0/{app}/1.0/act2024xys/my_aid_desire', 'P115Client.act_xys_my_desire': 'GET https://act.115.com/api/1.0/{app}/1.0/act2024xys/my_desire', 'P115Client.act_xys_wish': 'POST https://act.115.com/api/1.0/{app}/1.0/act2024xys/wish', 'P115Client.act_xys_wish_del': 'POST https://act.115.com/api/1.0/{app}/1.0/act2024xys/del_wish', 'P115Client.app_area_list': 'GET https://cdnres.115.com/my/m_r/setting_new/js/ylmf_area.js', 'P115Client.app_face_codes': 'GET https://my.115.com/api/face_code.js', 'P115Client.app_publick_key': 'GET https://passportapi.115.com/app/1.0/{app}/1.0/login/getKey', 'P115Client.app_version_list': 'GET https://appversion.115.com/1.0/web/1.0/api/chrome', 'P115Client.app_version_list2': 'GET https://appversion.115.com/1.0/web/1.0/api/getMultiVer', 'P115Client.captcha_all': 'GET https://captchaapi.115.com/?ct=index&ac=code&t=all', 'P115Client.captcha_code': 'GET https://captchaapi.115.com/?ct=index&ac=code', 'P115Client.captcha_sign': 'GET https://captchaapi.115.com/?ac=code&t=sign', 'P115Client.captcha_single': 'GET https://captchaapi.115.com/?ct=index&ac=code&t=single', 'P115Client.captcha_verify': 'POST https://webapi.115.com/user/captcha', 'P115Client.clouddownload_downpath': 'GET https://webapi.115.com/offine/downpath', 'P115Client.clouddownload_downpath_set': 'POST https://webapi.115.com/offine/downpath', 'P115Client.clouddownload_get_id': 'GET https://clouddownload.115.com/?ac=get_id', 'P115Client.clouddownload_quota_info': 'GET https://clouddownload.115.com/?ac=get_quota_info', 'P115Client.clouddownload_quota_info_open': 'GET https://proapi.115.com/open/offline/get_quota_info', 'P115Client.clouddownload_quota_package_array': 'GET https://clouddownload.115.com/?ac=get_quota_package_array', 'P115Client.clouddownload_quota_package_info': 'GET https://clouddownload.115.com/?ac=get_quota_package_info', 'P115Client.clouddownload_sign': 'GET https://115.com/?ct=clouddownload&ac=space', 'P115Client.clouddownload_sign_app': 'GET https://proapi.115.com/{app}/files/offlinesign', 'P115Client.clouddownload_task': 'GET https://clouddownload.115.com/?ac=get_user_task', 'P115Client.clouddownload_task_add_bt': 'POST https://clouddownload.115.com/lixianssp/?ac=add_task_bt', 'P115Client.clouddownload_task_add_bt_open': 'POST https://proapi.115.com/open/offline/add_task_bt ', 'P115Client.clouddownload_task_add_url': 'POST https://clouddownload.115.com/lixianssp/?ac=add_task_url', 'P115Client.clouddownload_task_add_urls': 'POST https://clouddownload.115.com/lixianssp/?ac=add_task_urls', 'P115Client.clouddownload_task_add_urls_open': 'POST https://proapi.115.com/open/offline/add_task_urls', 'P115Client.clouddownload_task_clear': 'POST https://clouddownload.115.com/?ac=task_clear', 'P115Client.clouddownload_task_clear_open': 'POST https://proapi.115.com/open/offline/clear_task', 'P115Client.clouddownload_task_cnt': 'GET https://clouddownload.115.com/?ac=get_task_cnt', 'P115Client.clouddownload_task_count': 'GET https://clouddownload.115.com/?ac=task_count', 'P115Client.clouddownload_task_del': 'POST https://clouddownload.115.com/?ac=task_del', 'P115Client.clouddownload_task_del_open': 'POST https://proapi.115.com/open/offline/del_task', 'P115Client.clouddownload_task_list': 'GET https://clouddownload.115.com/?ac=task_lists', 'P115Client.clouddownload_task_list_open': 'GET https://proapi.115.com/open/offline/get_task_list', 'P115Client.clouddownload_task_pause': 'POST https://clouddownload.115.com/?ac=pause_task', 'P115Client.clouddownload_task_restart': 'POST https://clouddownload.115.com/?ac=restart', 'P115Client.clouddownload_task_resume': 'POST https://clouddownload.115.com/?ac=resume_task', 'P115Client.clouddownload_torrent': 'GET https://clouddownload.115.com/?ac=torrent', 'P115Client.clouddownload_torrent_open': 'POST https://proapi.115.com/open/offline/torrent', 'P115Client.diary_add': 'POST https://life.115.com/api/1.0/{app}/1.0/diary/add', 'P115Client.diary_del': 'POST https://life.115.com/api/1.0/{app}/1.0/diary/delete', 'P115Client.diary_detail': 'GET https://life.115.com/api/1.0/{app}/1.0/diary/detail', 'P115Client.diary_detail2': 'GET https://life.115.com/api/1.0/{app}/1.0/life/diarydetail', 'P115Client.diary_edit': 'POST https://life.115.com/api/1.0/{app}/1.0/diary/edit', 'P115Client.diary_get_config': 'GET https://life.115.com/api/1.0/{app}/1.0/diary/get_diary_config', 'P115Client.diary_get_latest_tags': 'GET https://life.115.com/api/1.0/{app}/1.0/diary/getlatesttags', 'P115Client.diary_get_tag_color': 'POST https://life.115.com/api/1.0/{app}/1.0/diary/gettagcolor', 'P115Client.diary_search': 'GET https://life.115.com/api/1.0/{app}/1.0/diary/search', 'P115Client.diary_settag': 'POST https://life.115.com/api/1.0/{app}/1.0/diary/settag', 'P115Client.download_downfolder_app': 'GET https://proapi.115.com/{app}/folder/downfolder', 'P115Client.download_files_app': 'GET https://proapi.115.com/app/chrome/downfiles', 'P115Client.download_folders_app': 'GET https://proapi.115.com/app/chrome/downfolders', 'P115Client.download_url_app': 'POST https://proapi.115.com/app/chrome/downurl', 'P115Client.download_url_info': 'POST https://proapi.115.com/open/ufile/downurl', 'P115Client.download_url_info_open': 'POST https://proapi.115.com/open/ufile/downurl', 'P115Client.download_url_web': 'GET https://webapi.115.com/files/download', 'P115Client.download_url_web2': 'GET https://115.com/?ct=download&ac=video', 'P115Client.extract_add_file': 'POST https://webapi.115.com/files/add_extract_file', 'P115Client.extract_add_file_app': 'POST https://proapi.115.com/{app}/2.0/ufile/add_extract_file', 'P115Client.extract_download_url_app': 'GET https://proapi.115.com/{app}/2.0/ufile/extract_down_file', 'P115Client.extract_download_url_web': 'GET https://webapi.115.com/files/extract_down_file', 'P115Client.extract_folders': 'GET https://webapi.115.com/files/extract_folders', 'P115Client.extract_folders_app': 'GET https://proapi.115.com/{app}/2.0/ufile/extract_folders', 'P115Client.extract_folders_post': 'POST https://webapi.115.com/files/extract_folders', 'P115Client.extract_folders_post_app': 'POST https://proapi.115.com/{app}/2.0/ufile/extract_folders', 'P115Client.extract_info': 'GET https://webapi.115.com/files/extract_info', 'P115Client.extract_info_app': 'GET https://proapi.115.com/{app}/2.0/ufile/extract_info', 'P115Client.extract_progress': 'GET https://webapi.115.com/files/add_extract_file', 'P115Client.extract_progress_app': 'GET https://proapi.115.com/{app}/2.0/ufile/add_extract_file', 'P115Client.extract_push': 'POST https://webapi.115.com/files/push_extract', 'P115Client.extract_push_app': 'POST https://proapi.115.com/{app}/2.0/ufile/push_extract', 'P115Client.extract_push_progress': 'GET https://webapi.115.com/files/push_extract', 'P115Client.extract_push_progress_app': 'GET https://proapi.115.com/{app}/2.0/ufile/push_extract', 'P115Client.fs_batch_edit': 'POST https://webapi.115.com/files/batch_edit', 'P115Client.fs_batch_edit_app': 'POST https://proapi.115.com/{app}/files/batch_edit', 'P115Client.fs_category_get': 'GET https://webapi.115.com/category/get', 'P115Client.fs_category_get_app': 'GET https://proapi.115.com/{app}/2.0/category/get', 'P115Client.fs_category_shortcut': 'GET https://webapi.115.com/category/shortcut', 'P115Client.fs_category_shortcut_set': 'POST https://webapi.115.com/category/shortcut', 'P115Client.fs_copy': 'POST https://webapi.115.com/files/copy', 'P115Client.fs_copy_app': 'POST https://proapi.115.com/{app}/files/copy', 'P115Client.fs_copy_open': 'POST https://proapi.115.com/open/ufile/copy', 'P115Client.fs_delete': 'POST https://webapi.115.com/rb/delete', 'P115Client.fs_delete_app': 'POST https://proapi.115.com/{app}/rb/delete', 'P115Client.fs_delete_open': 'POST https://proapi.115.com/open/ufile/delete', 'P115Client.fs_desc': 'GET https://webapi.115.com/files/desc', 'P115Client.fs_desc_app': 'GET https://proapi.115.com/{app}/files/desc', 'P115Client.fs_dir_getid': 'GET https://webapi.115.com/files/getid', 'P115Client.fs_dir_getid2': 'GET https://webapi.115.com/files/get_path_id', 'P115Client.fs_dir_getid_app': 'GET https://proapi.115.com/{app}/files/getid', 'P115Client.fs_document': 'GET https://webapi.115.com/files/document', 'P115Client.fs_document_app': 'GET https://proapi.115.com/{app}/files/document', 'P115Client.fs_edit': 'POST https://webapi.115.com/files/edit', 'P115Client.fs_export_dir': 'POST https://webapi.115.com/files/export_dir', 'P115Client.fs_export_dir_app': 'POST https://proapi.115.com/{app}/2.0/ufile/export_dir', 'P115Client.fs_export_dir_status': 'GET https://webapi.115.com/files/export_dir', 'P115Client.fs_export_dir_status_app': 'GET https://proapi.115.com/{app}/2.0/ufile/export_dir', 'P115Client.fs_file': 'GET https://webapi.115.com/files/get_info', 'P115Client.fs_file_skim': 'GET https://webapi.115.com/files/file', 'P115Client.fs_files': 'GET https://webapi.115.com/files', 'P115Client.fs_files_app': 'GET https://proapi.115.com/{app}/{version}/ufile/files', 'P115Client.fs_files_app2': 'GET https://proapi.115.com/{app}/files', 'P115Client.fs_files_aps': 'GET https://aps.115.com/natsort/files.php', 'P115Client.fs_files_blank_document': 'POST https://webapi.115.com/files/blank_document', 'P115Client.fs_files_cover': 'GET https://webapi.115.com/files/cover', 'P115Client.fs_files_cover_set': 'POST https://webapi.115.com/files/cover', 'P115Client.fs_files_image': 'GET https://webapi.115.com/files/imglist', 'P115Client.fs_files_image_app': 'GET https://proapi.115.com/{app}/files/imglist', 'P115Client.fs_files_media': 'GET https://webapi.115.com/files/medialist', 'P115Client.fs_files_media_app': 'GET https://proapi.115.com/{app}/files/medialist', 'P115Client.fs_files_open': 'GET https://proapi.115.com/open/ufile/files', 'P115Client.fs_files_recent_docs': 'POST https://webapi.115.com/files/recent', 'P115Client.fs_files_recent_docs_app': 'POST https://proapi.115.com/{app}/2.0/ufile/recent', 'P115Client.fs_files_second_type': 'GET https://webapi.115.com/files/get_second_type', 'P115Client.fs_files_second_type_app': 'GET https://proapi.115.com/{app}/2.0/ufile/get_second_type', 'P115Client.fs_files_update_app': 'POST https://proapi.115.com/{app}/files/update', 'P115Client.fs_folder_app': 'GET https://proapi.115.com/{app}/folder/update', 'P115Client.fs_folder_app2': 'GET https://proapi.115.com/{app}/folder', 'P115Client.fs_folder_file': 'GET https://webapi.115.com/folder/file', 'P115Client.fs_folder_playlong': 'POST https://aps.115.com/getFolderPlaylong', 'P115Client.fs_folder_update_app': 'POST https://proapi.115.com/{app}/folder/update', 'P115Client.fs_folder_update_app2': 'POST https://proapi.115.com/{app}/folder', 'P115Client.fs_hidden_switch': 'POST https://115.com/?ct=hiddenfiles&ac=switching', 'P115Client.fs_hidden_switch_app': 'GET https://proapi.115.com/{app}/files/hiddenswitch', 'P115Client.fs_hide': 'POST https://webapi.115.com/files/hiddenfiles', 'P115Client.fs_hide_app': 'POST https://proapi.115.com/{app}/files/hiddenfiles', 'P115Client.fs_history': 'GET https://webapi.115.com/files/history', 'P115Client.fs_history_app': 'GET https://proapi.115.com/{app}/history', 'P115Client.fs_history_clean': 'POST https://webapi.115.com/history/clean', 'P115Client.fs_history_clean_app': 'POST https://proapi.115.com/{app}/history/clean', 'P115Client.fs_history_delete': 'POST https://webapi.115.com/history/delete', 'P115Client.fs_history_delete_app': 'POST https://proapi.115.com/{app}/history/delete', 'P115Client.fs_history_list': 'GET https://webapi.115.com/history/list', 'P115Client.fs_history_list_app': 'GET https://proapi.115.com/{app}/history/list', 'P115Client.fs_history_move_target_list': 'GET https://webapi.115.com/history/move_target_list', 'P115Client.fs_history_receive_list': 'GET https://webapi.115.com/history/receive_list', 'P115Client.fs_history_receive_list_app': 'GET https://proapi.115.com/{app}/history/receive_list', 'P115Client.fs_history_rename_list': 'POST https://webapi.115.com/history/renamelist', 'P115Client.fs_history_rename_list_app': 'POST https://proapi.115.com/files/history/renamelist', 'P115Client.fs_history_set': 'POST https://webapi.115.com/files/history', 'P115Client.fs_history_set_app': 'POST https://proapi.115.com/{app}/history', 'P115Client.fs_image': 'GET https://webapi.115.com/files/image', 'P115Client.fs_imagedata': 'POST https://imgjump.115.com/getimgdata_url', 'P115Client.fs_index_info': 'GET https://webapi.115.com/files/index_info', 'P115Client.fs_info': 'GET https://webapi.115.com/category/get', 'P115Client.fs_info_app': 'GET https://proapi.115.com/{app}/2.0/category/get', 'P115Client.fs_info_open': 'GET https://proapi.115.com/open/folder/get_info', 'P115Client.fs_label_add': 'POST https://webapi.115.com/label/add_multi', 'P115Client.fs_label_add_app': 'POST https://proapi.115.com/{app}/label/add_multi', 'P115Client.fs_label_batch': 'POST https://webapi.115.com/files/batch_label', 'P115Client.fs_label_batch_app': 'POST https://proapi.115.com/{app}/files/batch_label', 'P115Client.fs_label_del': 'POST https://webapi.115.com/label/delete', 'P115Client.fs_label_del_app': 'POST https://proapi.115.com/{app}/label/delete', 'P115Client.fs_label_edit': 'POST https://webapi.115.com/label/edit', 'P115Client.fs_label_edit_app': 'POST https://proapi.115.com/{app}/label/edit', 'P115Client.fs_label_files': 'GET https://webapi.115.com/label/files', 'P115Client.fs_label_list': 'GET https://webapi.115.com/label/list', 'P115Client.fs_label_list_app': 'GET https://proapi.115.com/{app}/label/list', 'P115Client.fs_makedirs_app': 'POST https://proapi.115.com/app/chrome/add_path', 'P115Client.fs_mkdir': 'POST https://webapi.115.com/files/add', 'P115Client.fs_mkdir_open': 'POST https://proapi.115.com/open/folder/add', 'P115Client.fs_move': 'POST https://webapi.115.com/files/move', 'P115Client.fs_move_app': 'POST https://proapi.115.com/{app}/files/move', 'P115Client.fs_move_check_conflict': 'POST https://webapi.115.com/files/move_check_conflict', 'P115Client.fs_move_open': 'POST https://proapi.115.com/open/ufile/move', 'P115Client.fs_move_progress': 'GET https://webapi.115.com/files/move_progress', 'P115Client.fs_music': 'GET https://webapi.115.com/files/music', 'P115Client.fs_music_app': 'GET https://proapi.115.com/{app}/music/musicplay', 'P115Client.fs_music_file_exist': 'GET https://webapi.115.com/files/music_file_exist', 'P115Client.fs_music_fond_list': 'GET https://webapi.115.com/files/music_fond_list', 'P115Client.fs_music_fond_list_app': 'GET https://proapi.115.com/{app}/music/music_fond_list', 'P115Client.fs_music_fond_set': 'POST https://webapi.115.com/files/music_topic_fond', 'P115Client.fs_music_include_list': 'GET https://webapi.115.com/files/include_music_list', 'P115Client.fs_music_include_list_app': 'GET https://proapi.115.com/{app}/music/include_music_list', 'P115Client.fs_music_info': 'GET https://webapi.115.com/files/music_info', 'P115Client.fs_music_info_app': 'GET https://proapi.115.com/{app}/music/musicdetail', 'P115Client.fs_music_list': 'GET https://webapi.115.com/files/music_list', 'P115Client.fs_music_list_app': 'GET https://proapi.115.com/{app}/music/music_list', 'P115Client.fs_music_new': 'GET https://webapi.115.com/files/musicnew', 'P115Client.fs_music_new_app': 'GET https://proapi.115.com/{app}/music/musicnew', 'P115Client.fs_music_set': 'POST https://webapi.115.com/files/music', 'P115Client.fs_music_status': 'GET https://webapi.115.com/files/music_status', 'P115Client.fs_music_topic_listnew': 'GET https://webapi.115.com/files/music_topic_listnew', 'P115Client.fs_music_topic_listnew_app': 'GET https://proapi.115.com/{app}/music/musiclistnew', 'P115Client.fs_music_topic_set': 'POST https://webapi.115.com/files/music_topic', 'P115Client.fs_office_check_complete': 'POST https://webapi.115.com/files/office?act=check_complete', 'P115Client.fs_office_init': 'POST https://webapi.115.com/files/office?act=office_init', 'P115Client.fs_office_save': 'POST https://webapi.115.com/files/office?act=save', 'P115Client.fs_order_set': 'POST https://webapi.115.com/files/order', 'P115Client.fs_order_set_app': 'POST https://proapi.115.com/{app}/2.0/ufile/order', 'P115Client.fs_preview': 'POST https://webapi.115.com/files/preview', 'P115Client.fs_rename': 'POST https://webapi.115.com/files/batch_rename', 'P115Client.fs_rename_app': 'POST https://proapi.115.com/{app}/files/batch_rename', 'P115Client.fs_rename_reset_names': 'POST https://aps.115.com/rename/reset_names.php', 'P115Client.fs_rename_set_names': 'POST https://aps.115.com/rename/set_names.php', 'P115Client.fs_repeat_sha1': 'GET https://webapi.115.com/files/get_repeat_sha', 'P115Client.fs_repeat_sha1_app': 'GET https://proapi.115.com/{app}/2.0/ufile/get_repeat_sha', 'P115Client.fs_score_set': 'POST https://webapi.115.com/files/score', 'P115Client.fs_search': 'GET https://webapi.115.com/files/search', 'P115Client.fs_search_app': 'GET https://proapi.115.com/{app}/2.0/ufile/search', 'P115Client.fs_search_app2': 'GET https://proapi.115.com/{app}/files/search', 'P115Client.fs_search_open': 'GET https://proapi.115.com/open/ufile/search', 'P115Client.fs_shasearch': 'GET https://webapi.115.com/files/shasearch', 'P115Client.fs_space_report': 'GET https://webapi.115.com/user/report', 'P115Client.fs_space_summury': 'POST https://webapi.115.com/user/space_summury', 'P115Client.fs_star_set': 'POST https://webapi.115.com/files/star', 'P115Client.fs_star_set_app': 'POST https://proapi.115.com/{app}/files/star', 'P115Client.fs_storage_info': 'GET https://115.com/index.php?ct=ajax&ac=get_storage_info', 'P115Client.fs_supervision': 'POST https://webapi.115.com/files/supervision', 'P115Client.fs_supervision_app': 'POST https://proapi.115.com/{app}/files/supervision', 'P115Client.fs_sys_dir': 'GET https://proapi.115.com/{app}/files/getpackage', 'P115Client.fs_top_set': 'POST https://webapi.115.com/files/top', 'P115Client.fs_update': 'POST https://proapi.115.com/open/ufile/update', 'P115Client.fs_update_open': 'POST https://proapi.115.com/open/ufile/update', 'P115Client.fs_video': 'GET https://webapi.115.com/files/video', 'P115Client.fs_video_add_caption_map': 'POST https://webapi.115.com/movies/add_caption_map', 'P115Client.fs_video_app': 'POST https://proapi.115.com/{app}/2.0/video/play', 'P115Client.fs_video_def_set': 'POST https://webapi.115.com/files/video_def', 'P115Client.fs_video_history': 'GET https://webapi.115.com/files/history', 'P115Client.fs_video_history_app': 'GET https://proapi.115.com/{app}/history', 'P115Client.fs_video_history_open': 'GET https://proapi.115.com/open/video/history', 'P115Client.fs_video_history_set': 'POST https://webapi.115.com/files/history', 'P115Client.fs_video_history_set_app': 'POST https://proapi.115.com/{app}/history', 'P115Client.fs_video_history_set_open': 'POST https://proapi.115.com/open/video/history', 'P115Client.fs_video_is_transcode': 'POST https://webapi.115.com/files/is_transcoded', 'P115Client.fs_video_m3u8': 'GET https://115.com/api/video/m3u8/{pickcode}.m3u8?definition={definition}', 'P115Client.fs_video_multitrack_set': 'POST https://webapi.115.com/movies/user_multitrack', 'P115Client.fs_video_open': 'GET https://proapi.115.com/open/video/play', 'P115Client.fs_video_push': 'POST https://115.com/?ct=play&ac=push', 'P115Client.fs_video_push_batch': 'POST https://115.com/?ctl=play&ac=batch_push', 'P115Client.fs_video_push_batch2': 'POST https://webapi.115.com/movies/batch_push', 'P115Client.fs_video_push_open': 'POST https://proapi.115.com/open/video/video_push', 'P115Client.fs_video_subtitle': 'GET https://webapi.115.com/movies/subtitle', 'P115Client.fs_video_subtitle_app': 'GET https://proapi.115.com/{app}/2.0/video/subtitle', 'P115Client.fs_video_subtitle_open': 'GET https://proapi.115.com/open/video/subtitle', 'P115Client.fs_video_subtitle_set': 'POST https://webapi.115.com/movies/user_subtitle', 'P115Client.fs_video_transcode': 'GET https://transcode.115.com/api/1.0/{app}/1.0/trans_code/check_transcode_job', 'P115Client.life_batch_delete': 'POST https://life.115.com/api/1.0/{app}/1.0/life/life_batch_delete', 'P115Client.life_behavior_detail': 'GET https://webapi.115.com/behavior/detail', 'P115Client.life_behavior_detail_app': 'GET https://proapi.115.com/{app}/behavior/detail', 'P115Client.life_behavior_doc_post_app': 'POST https://proapi.115.com/{app}/files/doc_behavior', 'P115Client.life_behavior_img_post_app': 'POST https://proapi.115.com/{app}/files/img_behavior', 'P115Client.life_calendar_getoption': 'GET https://life.115.com/api/1.0/{app}/1.0/calendar/getoption', 'P115Client.life_calendar_getoption2': 'GET https://life.115.com/api/1.0/{app}/1.0/calendar/recent_operations_getoption', 'P115Client.life_calendar_setoption': 'POST https://life.115.com/api/1.0/{app}/1.0/calendar/setoption', 'P115Client.life_calendar_setoption2': 'POST https://life.115.com/api/1.0/{app}/1.0/calendar/recent_operations_setoption', 'P115Client.life_cdlist': 'GET https://life.115.com/api/1.0/{app}/1.0/life/cdlist', 'P115Client.life_clear_history': 'POST https://life.115.com/api/1.0/{app}/1.0/life/life_clear_history', 'P115Client.life_get_pic_url': 'POST https://life.115.com/api/1.0/{app}/1.0/imgload/get_pic_url', 'P115Client.life_get_pic_url2': 'POST https://q.115.com/ajax_request/get_pic_url', 'P115Client.life_glist': 'GET https://life.115.com/api/1.0/{app}/1.0/life/glist', 'P115Client.life_has_data': 'GET https://life.115.com/api/1.0/{app}/1.0/life/life_has_data', 'P115Client.life_list': 'GET https://life.115.com/api/1.0/{app}/1.0/life/life_list', 'P115Client.life_recent_browse': 'GET https://life.115.com/api/1.0/{app}/1.0/life/recent_browse', 'P115Client.life_recent_operation_items': 'GET https://life.115.com/api/1.0/{app}/1.0/life/recent_operation_items', 'P115Client.life_recent_operations': 'GET https://life.115.com/api/1.0/{app}/1.0/life/recent_operations', 'P115Client.life_recent_operations_clear': 'GET https://life.115.com/api/1.0/{app}/1.0/life/recent_operations_clear', 'P115Client.life_recent_operations_del': 'GET https://life.115.com/api/1.0/{app}/1.0/life/recent_operations_del', 'P115Client.life_set_top': 'GET https://life.115.com/api/1.0/{app}/1.0/life/set_top', 'P115Client.login_authorize_access_token_open': 'POST https://qrcodeapi.115.com/open/authCodeToToken', 'P115Client.login_authorize_open': 'GET https://qrcodeapi.115.com/open/authorize', 'P115Client.login_check_sso': 'GET https://qrcodeapi.115.com/app/1.0/{app}/1.0/check/sso', 'P115Client.login_devices': 'GET https://qrcodeapi.115.com/app/1.0/{app}/1.0/login_log/login_devices', 'P115Client.login_info': 'GET https://proapi.115.com/{app}/2.0/login_info', 'P115Client.login_log': 'GET https://qrcodeapi.115.com/app/1.0/{app}/1.0/login_log/log', 'P115Client.login_online': 'GET https://qrcodeapi.115.com/app/1.0/{app}/1.0/login_log/login_online', 'P115Client.login_open_auth_detail': 'GET https://qrcodeapi.115.com/app/1.0/{app}/1.0/user/getAppAuthDetail', 'P115Client.login_open_auth_list': 'GET https://qrcodeapi.115.com/app/1.0/{app}/1.0/user/getAppAuthList', 'P115Client.login_open_deauth': 'GET https://qrcodeapi.115.com/app/1.0/{app}/1.0/user/deauthApp', 'P115Client.login_qrcode': 'GET https://qrcodeapi.115.com/api/1.0/{app}/1.0/qrcode', 'P115Client.login_qrcode_access_token_open': 'POST https://qrcodeapi.115.com/open/deviceCodeToToken', 'P115Client.login_qrcode_scan': 'GET https://qrcodeapi.115.com/api/2.0/prompt.php', 'P115Client.login_qrcode_scan_cancel': 'GET https://qrcodeapi.115.com/api/2.0/cancel.php', 'P115Client.login_qrcode_scan_confirm': 'GET https://qrcodeapi.115.com/api/2.0/slogin.php', 'P115Client.login_qrcode_scan_result': 'POST https://qrcodeapi.115.com/app/1.0/{app}/1.0/login/qrcode/', 'P115Client.login_qrcode_scan_status': 'GET https://qrcodeapi.115.com/get/status/', 'P115Client.login_qrcode_token': 'GET https://qrcodeapi.115.com/api/1.0/{app}/1.0/token/', 'P115Client.login_qrcode_token_open': 'POST https://qrcodeapi.115.com/open/authDeviceCode', 'P115Client.login_refresh_token_open': 'POST https://qrcodeapi.115.com/open/refreshToken', 'P115Client.login_status': 'GET https://my.115.com/?ct=guide&ac=status', 'P115Client.logout': 'POST https://qrcodeapi.115.com/app/1.0/{app}/1.0/logout/index', 'P115Client.logout_by_app': 'GET https://qrcodeapi.115.com/app/1.0/{app}/1.0/logout/logout', 'P115Client.logout_by_ssoent': 'POST https://qrcodeapi.115.com/app/1.0/{app}/1.0/logout/mange', 'P115Client.msg_contacts_ls': 'GET https://pmsg.115.com/api/1.0/app/1.0/contact/ls', 'P115Client.msg_contacts_notice': 'GET https://msg.115.com/?ct=contacts&ac=notice&client=web', 'P115Client.msg_get_websocket_host': 'GET https://msg.115.com/?ct=im&ac=get_websocket_host', 'P115Client.multimedia_collection_listen': 'GET https://webapi.115.com/multimedia/collection_listen', 'P115Client.multimedia_collection_listen_set': 'POST https://webapi.115.com/multimedia/collection_listen', 'P115Client.multimedia_collection_watch': 'GET https://webapi.115.com/multimedia/collection_watch', 'P115Client.multimedia_collection_watch_set': 'POST https://webapi.115.com/multimedia/collection_watch', 'P115Client.multimedia_cover_auto': 'POST https://webapi.115.com/multimedia/cover', 'P115Client.multimedia_cover_check': 'GET https://webapi.115.com/multimedia/cover_check', 'P115Client.multimedia_listen': 'GET https://webapi.115.com/multimedia/listen', 'P115Client.multimedia_listen_update': 'POST https://webapi.115.com/multimedia/listen', 'P115Client.multimedia_recent_listen': 'GET https://webapi.115.com/multimedia/recent_listen', 'P115Client.multimedia_recent_listen_update': 'POST https://webapi.115.com/multimedia/recent_listen', 'P115Client.multimedia_recent_watch': 'GET https://webapi.115.com/multimedia/recent_watch', 'P115Client.multimedia_recent_watch_update': 'POST https://webapi.115.com/multimedia/recent_watch', 'P115Client.multimedia_relate_file': 'GET https://webapi.115.com/multimedia/relate_file', 'P115Client.multimedia_relate_file_update': 'POST https://webapi.115.com/multimedia/relate_file', 'P115Client.multimedia_related': 'GET https://webapi.115.com/multimedia/related', 'P115Client.multimedia_related_update': 'GET https://webapi.115.com/multimedia/related', 'P115Client.multimedia_relation': 'POST https://webapi.115.com/multimedia/relation', 'P115Client.multimedia_type': 'GET https://webapi.115.com/multimedia/type', 'P115Client.multimedia_type_update': 'GET https://webapi.115.com/multimedia/type', 'P115Client.multimedia_watch': 'GET https://webapi.115.com/multimedia/watch', 'P115Client.multimedia_watch_update': 'POST https://webapi.115.com/multimedia/watch', 'P115Client.note_bookmark_list': 'GET https://bookmark.115.com/api/bookmark_list.php', 'P115Client.note_cate_add': 'POST https://note.115.com/?ct=note&ac=addcate', 'P115Client.note_cate_del': 'POST https://note.115.com/?ct=note&ac=delcate', 'P115Client.note_cate_list': 'GET https://note.115.com/?ct=note&ac=cate', 'P115Client.note_cate_list2': 'GET https://note.115.com/api/2.0/api.php?ac=get_category', 'P115Client.note_cate_update': 'POST https://note.115.com/?ct=note&ac=upcate', 'P115Client.note_del': 'POST https://note.115.com/?ct=note&ac=delete', 'P115Client.note_del2': 'POST https://note.115.com/api/2.0/api.php?ac=note_delete', 'P115Client.note_detail': 'GET https://note.115.com/?ct=note&ac=detail', 'P115Client.note_detail2': 'GET https://note.115.com/api/2.0/api.php?ac=note_detail', 'P115Client.note_edit_attaches': 'POST https://note.115.com/?ct=note&ac=edit_attaches', 'P115Client.note_fav_list': 'GET https://note.115.com/?ct=note&ac=get_fav_note_list', 'P115Client.note_fav_set': 'POST https://note.115.com/?ct=note&ac=fav', 'P115Client.note_get_pic_url': 'POST https://note.115.com?ct=note&ac=get_pic_url', 'P115Client.note_get_pic_url2': 'POST https://note.115.com/api/2.0/api.php?ac=get_pic_url', 'P115Client.note_is_fav': 'GET https://note.115.com/api/2.0/api.php?ac=is_fav', 'P115Client.note_list': 'GET https://note.115.com/?ct=note', 'P115Client.note_list2': 'GET https://note.115.com/api/2.0/api.php?ac=note_list', 'P115Client.note_save': 'POST https://note.115.com/?ct=note&ac=save', 'P115Client.note_save2': 'POST https://note.115.com/api/2.0/api.php?ac=note_edit', 'P115Client.note_search': 'GET https://note.115.com/api/2.0/api.php?ac=search', 'P115Client.note_set_cate': 'POST https://note.115.com/?ct=note&ac=update_note_cate', 'P115Client.note_set_cate2': 'POST https://note.115.com/api/2.0/api.php?ac=set_note_cate', 'P115Client.note_set_tag': 'POST https://note.115.com/api/2.0/api.php?ac=set_tag', 'P115Client.note_tag_color': 'POST https://note.115.com/api/2.0/api.php?ac=get_tag_color', 'P115Client.note_tag_latest': 'GET https://note.115.com/api/2.0/api.php?ac=get_latest_tags', 'P115Client.note_user_setting': 'GET https://note.115.com/?ct=note&ac=get_user_setting', 'P115Client.note_user_setting_set': 'POST https://note.115.com/?ct=note&ac=set_user_setting', 'P115Client.photo_album': 'GET https://webapi.115.com/photo/album', 'P115Client.photo_album_add': 'POST https://webapi.115.com/photo/albumadd', 'P115Client.photo_album_group': 'GET https://webapi.115.com/photo/albumgroup', 'P115Client.photo_album_list': 'GET https://webapi.115.com/photo/albumlist', 'P115Client.photo_album_update': 'POST https://webapi.115.com/photo/album', 'P115Client.photo_bind': 'POST https://webapi.115.com/photo/photo', 'P115Client.photo_list': 'GET https://webapi.115.com/photo/photolist', 'P115Client.photo_share_list': 'GET https://webapi.115.com/photo/sharephotolist', 'P115Client.photo_share_remove': 'POST https://webapi.115.com/photo/sharephoto', 'P115Client.photo_share_save': 'POST https://webapi.115.com/photo/sharephotosave', 'P115Client.photo_share_timeline': 'GET https://webapi.115.com/photo/sharephototimeline', 'P115Client.photo_sharealbum': 'GET https://webapi.115.com/photo/sharealbum', 'P115Client.photo_sharealbum_add': 'POST https://webapi.115.com/photo/sharealbumadd', 'P115Client.photo_sharealbum_list': 'GET https://webapi.115.com/photo/sharealbumlist', 'P115Client.photo_sharealbum_member': 'GET https://webapi.115.com/photo/sharealbummember', 'P115Client.photo_sharealbum_record_list': 'GET https://webapi.115.com/photo/sharealbumrecordlist', 'P115Client.photo_sharealbum_record_update': 'POST https://webapi.115.com/photo/sharealbumrecord', 'P115Client.photo_sharealbum_update': 'POST https://webapi.115.com/photo/sharealbum', 'P115Client.photo_timeline': 'GET https://webapi.115.com/photo/phototimeline', 'P115Client.recyclebin_clean': 'POST https://webapi.115.com/rb/secret_del', 'P115Client.recyclebin_clean2': 'POST https://webapi.115.com/rb/clean', 'P115Client.recyclebin_clean_app': 'POST https://proapi.115.com/{app}/rb/secret_del', 'P115Client.recyclebin_clean_open': 'POST https://proapi.115.com/open/rb/del', 'P115Client.recyclebin_info': 'POST https://webapi.115.com/rb/rb_info', 'P115Client.recyclebin_list': 'GET https://webapi.115.com/rb', 'P115Client.recyclebin_list_app': 'GET https://proapi.115.com/{app}/rb', 'P115Client.recyclebin_list_open': 'GET https://proapi.115.com/open/rb/list', 'P115Client.recyclebin_revert': 'POST https://webapi.115.com/rb/revert', 'P115Client.recyclebin_revert_app': 'POST https://proapi.115.com/{app}/rb/revert', 'P115Client.recyclebin_revert_open': 'POST https://proapi.115.com/open/rb/revert', 'P115Client.share_access_user_list': 'GET https://webapi.115.com/share/access_user_list', 'P115Client.share_activate': 'POST https://webapi.115.com/share/activeshare', 'P115Client.share_batch_renewal_long_skip': 'POST https://webapi.115.com/share/batch_renewal_long_skip', 'P115Client.share_batch_skip_login_down': 'POST https://webapi.115.com/share/batch_skip_login_down', 'P115Client.share_downlist': 'GET https://webapi.115.com/share/downlist', 'P115Client.share_downlist_app': 'GET https://proapi.115.com/app/share/downlist', 'P115Client.share_download_url_app': 'POST https://proapi.115.com/app/share/downurl', 'P115Client.share_download_url_web': 'GET https://webapi.115.com/share/downurl', 'P115Client.share_info': 'GET https://webapi.115.com/share/shareinfo', 'P115Client.share_info_app': 'GET https://proapi.115.com/{app}/2.0/share/shareinfo', 'P115Client.share_list': 'GET https://webapi.115.com/share/slist', 'P115Client.share_list_app': 'GET https://proapi.115.com/{app}/2.0/share/slist', 'P115Client.share_notlogin_dl_quota': 'GET https://webapi.115.com/user/notlogin_dl_quota', 'P115Client.share_notlogin_dl_quota_app': 'GET https://proapi.115.com/{app}/2.0/user/notlogin_dl_quota', 'P115Client.share_receive': 'POST https://webapi.115.com/share/receive', 'P115Client.share_receive_app': 'POST https://proapi.115.com/{app}/2.0/share/receive', 'P115Client.share_recvcode': 'GET https://webapi.115.com/share/recvcode', 'P115Client.share_recvcode_app': 'GET https://proapi.115.com/{app}/2.0/share/recvcode', 'P115Client.share_reshare': 'POST https://webapi.115.com/share/reshare', 'P115Client.share_search': 'GET https://webapi.115.com/share/search', 'P115Client.share_send': 'POST https://webapi.115.com/share/send', 'P115Client.share_send_app': 'POST https://proapi.115.com/{app}/2.0/share/send', 'P115Client.share_setting': 'GET https://webapi.115.com/share/setting', 'P115Client.share_skip_login_check': 'POST https://webapi.115.com/share/is_skip_login', 'P115Client.share_skip_login_down': 'POST https://webapi.115.com/share/skip_login_down', 'P115Client.share_skip_login_down_details': 'GET https://webapi.115.com/share/skip_login_down_details', 'P115Client.share_skip_login_down_first': 'GET https://webapi.115.com/share/skip_login_down_first', 'P115Client.share_skip_login_download_url_app': 'POST https://proapi.115.com/app/share/skip_login_downurl', 'P115Client.share_skip_login_download_url_web': 'POST https://webapi.115.com/share/skip_login_downurl', 'P115Client.share_snap': 'GET https://webapi.115.com/share/snap', 'P115Client.share_snap_app': 'GET https://proapi.115.com/{app}/2.0/share/snap', 'P115Client.share_update': 'POST https://webapi.115.com/share/updateshare', 'P115Client.share_update_app': 'POST https://proapi.115.com/{app}/2.0/share/updateshare', 'P115Client.tool_clear_empty_folder': 'GET https://115.com/?ct=tool&ac=clear_empty_folder', 'P115Client.tool_repeat': 'POST https://aps.115.com/repeat/repeat.php', 'P115Client.tool_repeat_delete': 'POST https://aps.115.com/repeat/repeat_delete.php', 'P115Client.tool_repeat_delete_status': 'GET https://aps.115.com/repeat/delete_status.php', 'P115Client.tool_repeat_list': 'GET https://aps.115.com/repeat/repeat_list.php', 'P115Client.tool_repeat_status': 'GET https://aps.115.com/repeat/repeat_status.php', 'P115Client.tool_space': 'GET https://115.com/?ct=tool&ac=space', 'P115Client.upload_avatar': 'POST https://ictxl.115.com/app/1.1/{app}/1.2/upload/set_avatar', 'P115Client.upload_avatar2': 'POST https://job.115.com/api/1.0/{app}/26.0/5/upload/avatar', 'P115Client.upload_chat_image_init': 'POST https://115.com/api/chat/image/upload', 'P115Client.upload_gettoken': 'GET https://uplb.115.com/3.0/gettoken.php', 'P115Client.upload_gettoken_open': 'GET https://proapi.115.com/open/upload/get_token', 'P115Client.upload_image': 'POST https://credentials.115.com/api/1.0/{app}/1.0/credentials/upload_images', 'P115Client.upload_image_init': 'POST https://uplb.115.com/3.0/imginitupload.php', 'P115Client.upload_info': 'GET https://webapi.115.com/files/uploadinfo', 'P115Client.upload_info_app': 'GET https://proapi.115.com/app/uploadinfo', 'P115Client.upload_init': 'POST https://uplb.115.com/4.0/initupload.php', 'P115Client.upload_init_open': 'POST https://proapi.115.com/open/upload/init', 'P115Client.upload_key': 'GET https://proapi.115.com/{app}/2.0/user/upload_key', 'P115Client.upload_resume': 'POST https://uplb.115.com/3.0/resumeupload.php', 'P115Client.upload_resume_open': 'POST https://proapi.115.com/open/upload/resume', 'P115Client.upload_sample_init': 'POST https://uplb.115.com/3.0/sampleinitupload.php', 'P115Client.upload_url': 'GET https://uplb.115.com/3.0/getuploadinfo.php', 'P115Client.user_base_info': 'GET https://qrcodeapi.115.com/app/1.0/{app}/1.0/user/base_info', 'P115Client.user_card': 'GET https://proapi.115.com/{app}/user/card', 'P115Client.user_count_space_nums': 'GET https://proapi.115.com/{app}/2.0/user/count_space_nums', 'P115Client.user_display_uid_list': 'GET https://passportapi.115.com/app/1.0/{app}/1.0/user/display_uid_list', 'P115Client.user_fingerprint': 'GET https://webapi.115.com/user/fingerprint', 'P115Client.user_info': 'GET https://my.115.com/proapi/3.0/index.php', 'P115Client.user_info2': 'GET https://home.115.com/api/1.0/{app}/1.0/user/user_info', 'P115Client.user_info3': 'GET https://my.115.com/?ct=ajax&ac=nav', 'P115Client.user_info4': 'GET https://webapi.115.com/user/info', 'P115Client.user_info_open': 'GET https://proapi.115.com/open/user/info', 'P115Client.user_info_set': 'POST https://my.115.com/proapi/3.0/index.php?method=set_user', 'P115Client.user_interests_list': 'GET https://my.115.com/proapi/3.0/index.php?method=get_interests_list', 'P115Client.user_my': 'GET https://my.115.com/?ct=ajax&ac=', 'P115Client.user_my_info': 'GET https://my.115.com/?ct=ajax&ac=get_user_aq', 'P115Client.user_points_balance': 'GET https://points.115.com/api/1.0/{app}/1.0/user/balance', 'P115Client.user_points_sign': 'GET https://proapi.115.com/{app}/2.0/user/points_sign', 'P115Client.user_points_sign_post': 'POST https://proapi.115.com/{app}/2.0/user/points_sign', 'P115Client.user_points_transaction': 'GET https://points.115.com/api/1.0/{app}/1.0/user/transaction', 'P115Client.user_public': 'GET https://my.115.com/proapi/3.0/index.php?method=get_public', 'P115Client.user_public_set': 'POST https://my.115.com/proapi/3.0/index.php?method=set_public', 'P115Client.user_relation_info': 'GET https://home.115.com/api/1.0/{app}/1.0/my_star/relation_info', 'P115Client.user_security_key_check': 'POST https://passportapi.115.com/app/1.0/{app}/1.0/user/security_key_check', 'P115Client.user_setting': 'GET https://115.com/?ac=setting&even=saveedit&is_wl_tpl=1', 'P115Client.user_setting2': 'GET https://115.com/?ct=user_setting&ac=get', 'P115Client.user_setting_app': 'GET https://proapi.115.com/{app}/1.0/user/setting', 'P115Client.user_setting_app_set': 'POST https://proapi.115.com/{app}/1.0/user/setting', 'P115Client.user_setting_set': 'POST https://115.com/?ac=setting&even=saveedit&is_wl_tpl=1', 'P115Client.user_setting_web': 'GET https://webapi.115.com/user/setting', 'P115Client.user_setting_web_set': 'POST https://webapi.115.com/user/setting', 'P115Client.user_sign': 'GET https://q.115.com/home/setting/sign', 'P115Client.user_sign_set': 'POST https://q.115.com/ajax_users/save_sign', 'P115Client.user_space_info': 'GET https://proapi.115.com/{app}/user/space_info', 'P115Client.user_teen_mode_state': 'GET https://passportapi.115.com/app/1.0/{app}/1.0/user/teen_mode_state', 'P115Client.user_teen_mode_state_set': 'POST https://passportapi.115.com/app/1.0/{app}/1.0/user/teen_mode_set_state', 'P115Client.user_vip_check_spw': 'GET https://proapi.115.com/{app}/vip/check_spw', 'P115Client.user_vip_limit': 'GET https://webapi.115.com/user/vip_limit', 'P115Client.usershare_action': 'GET https://webapi.115.com/usershare/action', 'P115Client.usershare_action_app': 'GET https://proapi.115.com/{app}/2.0/usershare/action', 'P115Client.usershare_add_folder': 'POST https://webapi.115.com/usershare/add_folder', 'P115Client.usershare_add_folder_app': 'POST https://proapi.115.com/{app}/2.0/usershare/add_folder', 'P115Client.usershare_copy': 'POST https://webapi.115.com/usershare/copy', 'P115Client.usershare_copy_app': 'POST https://proapi.115.com/{app}/2.0/usershare/copy', 'P115Client.usershare_delete': 'POST https://webapi.115.com/usershare/delete', 'P115Client.usershare_delete_app': 'POST https://proapi.115.com/{app}/2.0/usershare/delete', 'P115Client.usershare_download_url_web': 'POST https://webapi.115.com/usershare/download', 'P115Client.usershare_file_list': 'GET https://webapi.115.com/usershare/filelist', 'P115Client.usershare_file_list_app': 'GET https://proapi.115.com/{app}/2.0/usershare/filelist', 'P115Client.usershare_info': 'GET https://webapi.115.com/usershare/shareinfo', 'P115Client.usershare_info_app': 'GET https://proapi.115.com/{app}/2.0/usershare/shareinfo', 'P115Client.usershare_invite': 'POST https://webapi.115.com/usershare/invite', 'P115Client.usershare_invite_app': 'POST https://proapi.115.com/{app}/2.0/usershare/invite', 'P115Client.usershare_list': 'GET https://webapi.115.com/usershare/list', 'P115Client.usershare_list_app': 'GET https://proapi.115.com/{app}/2.0/usershare/list', 'P115Client.usershare_member': 'POST https://webapi.115.com/usershare/member', 'P115Client.usershare_member_app': 'POST https://proapi.115.com/{app}/2.0/usershare/member', 'P115Client.usershare_share': 'POST https://webapi.115.com/usershare/share', 'P115Client.usershare_share_app': 'POST https://proapi.115.com/{app}/2.0/usershare/share', 'P115Client.vip_qr_url': 'GET https://proapi.115.com/open/vip/qr_url', 'P115Client.vip_qr_url_open': 'GET https://proapi.115.com/open/vip/qr_url'}¶
所有已封装的方法名和对应的 115 接口
- p115client.const.ID_TO_DIRNODE_CACHE: Final[dict[int | str, MutableMapping[int, tuple[str, int]]]] = {}¶
用于缓存每个用户或者分享,的每个目录 id 到所对应的 (name, parent_id) 的元组的字典的字典
- p115client.const.OPEN_APP_IDS: Final[dict[int, str]] = {100195125: '媒体播放器', 100195127: '蒙太奇播放器', 100195129: '飞牛私有云-挂载', 100195131: '腾飞Webos', 100195133: '恒星播放器', 100195135: '网易爆米花', 100195137: 'VidHub播放器', 100195139: '艾索洛HIFI播放器', 100195141: '纵道软件', 100195143: '云上生活', 100195145: 'Filebar', 100195147: 'CineUltra', 100195149: 'DS Cloud', 100195151: 'PurePhoto', 100195153: 'BoxPlayer', 100195155: 'Conflux Player', 100195157: '大学生资源网', 100195159: 'media saber', 100195161: 'SenPlayer视频播放器', 100195163: '可达阅读器', 100195165: 'DMP', 100195167: '破茧在线', 100195169: '搜狐影音', 100195171: '酷睿视', 100195173: '爱影视', 100195175: '芝杜', 100195177: 'CloudDrive2', 100195179: 'yadSci文件管理器', 100195181: 'Infuse', 100195183: 'Forward新视界', 100195185: '马春杰杰个人博客APP', 100195187: '爱尚137影视', 100195189: '米卡AI', 100195191: '合家欢乐', 100195193: '绿联云网盘工具', 100195195: '无边记', 100195197: '棉花音乐', 100195199: '极空间', 100195201: 'Moon Player', 100195203: '课程表', 100195205: '威动极清播放器', 100195207: '一瞬图书', 100195209: '影音宝', 100195211: 'media saber', 100195213: '当贝播放器', 100195215: '纸盒仓储管理系统', 100195217: '南宫市启臻教育集团', 100195219: '朗新', 100195221: 'pipi 115', 100195223: '魔方信息技术', 100195225: '115生活app', 100195227: 'xixi的小站', 100195229: '粑屁科技', 100195231: '大朋云', 100195233: 'nac-syc', 100195235: 'XCMG', 100195237: '孕学堂云存储', 100195239: '灵客视频', 100195241: '章鱼图趣', 100195243: '办公摩的', 100195245: '幽智', 100195247: '闪汇图库', 100195249: '蜗牛云盘', 100195251: '智能相册收集器', 100195253: '团鼠记多媒体内容管理平台', 100195255: '云盒', 100195257: 'Envision', 100195259: '小白云盘', 100195261: 'Ryan媒体库', 100195263: '小破喵盒子', 100195265: '果云之FUN', 100195267: '聚合云存储客户端', 100195269: 'Kikoeru', 100195271: '飞牛私有云', 100195273: '阅微', 100195275: 'Mediagate', 100195277: 'yadSci', 100195279: 'iBackup', 100195281: 'vidsCool', 100195283: '恒星播放器-Android版本', 100195285: '智存管家', 100195287: 'VRTop', 100195289: '混沌影视', 100195291: 'ai智能投喂助手', 100195293: 'Tizzyt', 100195295: 'rclone修改版', 100195297: 'AI影视Plus', 100195299: 'Lenna', 100195301: 'Forward', 100195303: 'alistgo', 100195305: '极速媒体库Pro', 100195307: '115FileSync', 100195309: '临床指南库', 100195313: 'CloudDrive', 100195315: '6V电影', 100195317: '爱影科技', 100195319: 'ONOBOX 小野盒子', 100195321: '信号工程平台', 100195323: 'HiFier', 100195325: 'Solfin播放器APP', 100195327: '混元影音', 100195329: 'SyncLinker', 100195331: '媒体库Pro', 100195333: 'xaz115', 100195335: '零度小站', 100195337: '云上影视生活', 100195339: '收集文件', 100195341: '鸭梨视频', 100195343: '411的115生活', 100195345: '茉莉花茶', 100195347: 'jxl', 100195349: '个人软件', 100195351: '长知味', 100195353: '容灾备份', 100195355: '测试应用', 100195357: '普雷创艺互动广告', 100195359: '个人博客站点', 100195361: '网站文件存储', 100195363: '家用监控', 100195365: '115媒体直连', 100195367: '我的115生活', 100195369: '云盘蓝光播放器', 100195371: '网盘工具', 100195373: '个人资源备份', 100195375: '无心', 100195377: 'rclone666', 100195379: '仓鼠云同步', 100195381: '个人nas接入', 100195383: 'CloudDrive助手', 100195385: '家用影音库', 100195387: 'infuse或alist等', 100195389: '115开放平台', 100195391: 'MarkdownNote', 100195393: 'emby', 100195395: '私人使用', 100195397: 'BONPLAYER', 100195399: '顺顺小屋', 100195401: 'infunse', 100195403: '本地媒体库', 100195405: '知库', 100195407: '知识存储', 100195409: 'lyyhui媒体库', 100195411: '部落格同步盘', 100195413: 'Montage ArtWall', 100195415: '个人云存储助手', 100195417: '云图床', 100195419: '自媒体影音素材库', 100195421: '个人影音库', 100195423: 'vplay', 100195425: 'konoha', 100195427: 'XR博客', 100195429: 'Media302', 100195431: 'bestplex', 100195433: '个人学习了解', 100195435: '纳兰戏梦', 100195437: '个人网盘', 100195439: '云间OSSshare', 100195441: 'Projecta', 100195443: '个人使用', 100195445: 'nplayer', 100195447: 'SMY', 100195449: '电视盒子', 100195451: 'mediaApi', 100195453: '个人聚合网盘', 100195455: 'storage', 100195457: 'NOZOMI', 100195459: '个人云盘', 100195461: 'dav服务', 100195463: '飓风素材库', 100195465: '微笑猫博客', 100195467: '战神666', 100195469: '生活的远方', 100195471: '115网盘', 100195473: '家庭中心', 100195475: '有盘没烦恼', 100195477: 'MediaMaster', 100195479: '自建媒体库', 100195481: '视频作品分享平台', 100195483: '自动备份客户端', 100195485: '115小幸运', 100195487: 'Rex的应用', 100195489: '11网盘', 100195491: '网盘内容管理', 100195493: 'Alist看电影', 100195495: 'Filmix', 100195497: '个人相册云存储分类整理备份', 100195499: 'JarvasNas', 100195501: '家庭照片备份', 100195503: 'webdav115', 100195505: '文件LLM自动更名', 100195507: '文件下载', 100195509: '115cli', 100195511: '人云存储', 100195513: '个人网站服务', 100195515: 'dxk501', 100195517: '对接 API', 100195519: 'EXPSRV', 100195521: '115treeSTRM生成工具', 100195523: 'infuse vidhub', 100195525: '影视相关', 100195527: '一生一世', 100195529: 'api', 100195531: 'rtsp视频流自动归档上传', 100195533: '家庭影院生活', 100195535: '矿用急救器使用方法考试系统', 100195537: 'afosne', 100195539: '本地个人观影库', 100195541: '西瓜聚合网盘', 100195543: '挂载infuse', 100195545: '巴巴塔115', 100195547: '个人媒体文件管理', 100195549: '超级存储', 100195551: '网盘', 100195553: '个人网盘聚合', 100195555: 'nas对接', 100195557: 'appletv访问115', 100195559: 'vidflow', 100195561: 'haomeng', 100195563: '家庭多媒体中心', 100195565: '家庭影院访问115网盘中的文件', 100195567: '115个人存储', 100195569: '云床', 100195571: '局域网视频播放', 100195573: 'mysite', 100195575: '网盘备份', 100195577: 'RegexV3(内置命名助手)', 100195579: '网站图床和文件、视频储存', 100195581: '图床直链', 100195583: 'Webdav', 100195585: '叮当个人网盘', 100195587: 'Emby', 100195589: 'javStrm', 100195591: 'alist', 100195593: 'muse', 100195595: '115生活0', 100195597: '肚肚肚', 100195599: '个人网站开发', 100195601: 'ONOBOX', 100195603: 'DeepRag', 100195605: '个人自用,家庭媒体库alist', 100195607: 'infuse news', 100195609: '115对接', 100195613: '115影视', 100195615: 'emby-nginx', 100195617: '周炯webdav', 100195619: 'cbmedia', 100195621: 'MXCloud', 100195623: '115自用', 100195625: 'nas自用', 100195627: '家庭观影', 100195629: '媒体管理', 100195631: '家里云', 100195633: '115个人文件管理', 100195635: '我的网盘', 100195637: '集成到iPhone自带文件查看', 100195639: '我的视频播放器', 100195641: '个人云存储存取', 100195643: 'ES文件浏览器', 100195645: '我的图片库', 100195647: '幺幺舞', 100195649: 'zhenglibin_115', 100195651: '网页内容直存115', 100195653: '还没想好', 100195655: '115movie', 100195657: 'jvideo', 100195659: '自己的NAS', 100195661: '115视频播放', 100195663: '科劳德素材剪辑库', 100195665: '115%Nas', 100195667: '115NAS助手', 100195669: 'sync vault', 100195671: '个人自用备份', 100195673: 'lszs', 100195675: '个人云存储本地挂载', 100195677: '个人博客', 100195679: 'test', 100195681: '播放器', 100195683: '文件同步', 100195685: '媒体库', 100195687: '个人nas', 100195689: '115云擎·开发者套件', 100195691: '幕云', 100195693: '家用内网观影系统', 100195695: '个人服务器', 100195697: 'link115', 100195699: '大地主的知识库', 100195701: '雲联云端', 100195703: 'Nas', 100195705: 'Kyoma', 100195707: '自用播放器', 100195709: '媒体库软件等', 100195711: '数据同步', 100195713: '清风生酒舍-轻笔记', 100195715: 'wlby', 100195717: '简中文档', 100195719: 'NAS云存储备份', 100195721: 'OneNas', 100195723: '网盘接入', 100195727: '个人影视仓库', 100195729: 'LazyMedia', 100195731: '直播录制', 100195733: '媒体库软件', 100195735: 'MyMedia', 100195737: '影视播放器类', 100195739: '个人网盘服务', 100195741: 'testapi', 100195743: '115个人下载管理', 100195745: 'aitro', 100195747: '个人媒体播放器', 100195749: '个人资源库', 100195751: '115生活', 100195753: '聚网维', 100195755: '个人家庭自用', 100195757: 'CKT', 100195759: '1Space Drive', 100195761: '小拾记', 100195763: '金龙', 100195765: '满天繁星', 100195767: '记忆源点', 100195769: '文件直连工作站', 100195771: 'HamHub', 100195773: '家庭影视', 100195775: 'N1nja', 100195777: 'madlax', 100195779: '视频播放', 100195781: '小沨私人网盘', 100195783: '个人文件备份', 100195785: 'Bamhud', 100195787: 'Stasher', 100195789: '115查重助手', 100195791: '便携媒体库', 100195793: 'senplayer', 100195795: 'zdir', 100195797: '图床', 100195799: '若溪文学', 100195801: 'self', 100195803: '同步备份及取用', 100195805: '舆情数据分析', 100195807: 'Synology NAS', 100195809: '115client', 100195811: '群晖相片备份', 100195813: 'Alist', 100195815: '家庭存储服务', 100195817: '爱我中华', 100195819: 'open115', 100195821: '我的收藏夹', 100195823: '猫的橱窗', 100195825: '生活&115', 100195827: 'Lplay', 100195829: '本地挂载', 100195831: 'nice115', 100195833: 'Auto Download', 100195835: '信息应用服务', 100195837: 'SsrDrive', 100195839: 'fast115', 100195841: '个人家庭云存储', 100195843: '视频文件备份', 100195845: '115网盘webdav挂载', 100195847: '家庭媒体库', 100195849: '图片生成和图片识别', 100195851: '115mtk', 100195853: 'webdav备份服务', 100195855: '自用云播放', 100195857: '小媒体', 100195859: 'pilishow', 100195861: '网易媒体库软件网易爆米花', 100195863: '个人视频', 100195865: 'PPNAS', 100195867: 'LvShun', 100195869: '115网盘OpenAPI对接服', 100195871: '影音库', 100195873: 'apple tv影视', 100195875: '家庭影院', 100195877: 'Player', 100195879: '115Palonbot', 100195881: 'I drive', 100195883: '自动更新插件', 100195885: 'LYGCLOUD', 100195887: '个人媒体库', 100195889: '个人资料整理服务', 100195891: '1媒体库', 100195893: 'rclone_dev', 100195895: 'strm生成', 100195897: '个人数据云管理探索', 100195899: '华之盘', 100195901: 'infuse', 100195903: '115影视资源', 100195905: 'Afusekt', 100195907: '博客技术分享', 100195909: '115文件管理', 100195911: '趣阁', 100195913: 'strmlinker', 100195915: '个人存储备份器', 100195917: 'MediaVault', 100195919: '115-nas-同步王', 100195921: 'rclone', 100195923: 'CDaz', 100195925: 'tech-jiajia', 100195927: 'AudioAssistants', 100195929: '数据备份工具', 100195931: '六个八', 100195933: '一五私人生活', 100195935: '个人存储备份', 100195937: '乔阒', 100195939: '文件管理器', 100195941: '趣芯', 100195943: 'Toxic-R', 100195945: '吱凡', 100195947: '源兴全咨询', 100195949: 'STRM-云盘整合工具', 100195951: 'MS', 100195953: '猫头鹰文件', 100195955: '云盘同步备份', 100195957: 'MediaSync', 100195959: 'cc影音', 100195961: '爱备份', 100195963: '临商115存储', 100195965: '家家悦', 100195967: '兔优科技', 100195969: 'aaalist', 100195971: '京鲸', 100195973: 'Owin(吾影)', 100195975: '阿山影视存储', 100195977: '115影视库', 100195979: '宅家洁', 100195981: '115生活APPapp', 100195983: 'CloudPlayerX', 100195985: '视频剪辑', 100195987: '应视通', 100195989: '极光影视', 100195991: 'for Moyi', 100195993: 'p115dav', 100195995: 'cms', 100195997: '宜博通', 100195999: '积木科技', 100196001: '115文件备份工具', 100196003: '建筑学习', 100196005: 'ColdPlayer', 100196007: '115Webdav', 100196009: '黑思app', 100196011: '115生活品牌APP', 100196013: 'CineFlow 云播引擎', 100196015: 'strmcloud', 100196017: '个人视频播放器', 100196019: 'cloudnas', 100196021: '旅程ERP', 100196023: '软信智家', 100196025: '云雀', 100196027: 'medialinker', 100196029: '个人自用媒体库', 100196031: '淘梦云', 100196033: '禹治视频AI', 100196035: '百宝箱app', 100196037: '云畔', 100196039: '家庭局域网视频播放', 100196043: 'MDCGO', 100196045: '天天网盘', 100196047: '本地挂载APP', 100196049: 'AfusektV', 100196051: '易出宝APP', 100196053: '萌芽', 100196055: '维克音乐', 100196057: '菜智通', 100196059: '时科', 100196061: 'PotPlay', 100196063: '快影视', 100196065: '115影视备份专刊', 100196067: 'SpaceK', 100196069: 'onemedia', 100196071: '飞翔壁纸', 100196073: 'p115', 100196075: '云间集', 100196077: '星图媒体库', 100196079: '阳光小视', 100196081: '青争影音库', 100196083: '荧海', 100196085: '汇博招聘资料库', 100196087: 'Csust网盘', 100196089: 'LuminArchive', 100196091: '自用家庭影音', 100196093: '大军科技', 100196095: '115King', 100196097: 'wechat_115', 100196099: 'DjiGo', 100196101: '115视频', 100196103: 'KwokY', 100196105: 'waysdroid', 100196107: 'ColaMedia', 100196109: '天干地支影视', 100196111: '媒体管家', 100196113: '雪梨视听', 100196115: '梵星ART', 100196117: '宇悦科技', 100196119: '筑绘通', 100196121: '富芸购', 100196123: '消防维保助手', 100196125: 'CloudBox', 100196127: '花名影视', 100196129: '浩睿影视', 100196131: '创信云', 100196133: 'Symedia', 100196135: 'cg115', 100196137: 'TopsecHZ', 100196139: '产品名称', 100196141: 'banner', 100196143: 'VIDHUB-个人', 100196145: '绮丽相册', 100196147: '随手拍', 100196149: '柒柒知道', 100196151: 'Bunny - 真高清视频播放', 100196153: '影音互联播放器', 100196155: 'Watching movies', 100196157: '摇裤', 100196159: '汇博招聘', 100196161: '家庭影音', 100196163: 'LIN', 100196165: '玖贰捌多媒体', 100196167: '麻雀播放器app', 100196169: '奇妙播放器app', 100196171: '影视厅', 100196173: '点滴时刻', 100196175: '花木棉影音', 100196177: '115文件编辑', 100196179: '115视频树', 100196181: '忘归期', 100196183: 'yxkjapp', 100196185: '115-llgk', 100196187: '行风应用', 100196189: '仰望坡影视', 100196191: '回滚助手', 100196193: 'Lipma', 100196195: '智影云', 100196197: '激光眼app', 100196199: 'T小盘', 100196201: 'MeiDa', 100196203: 'AutoStrm', 100196205: 'Cloud X player', 100196207: '虾仁批发', 100196209: '星良视频app', 100196211: 'LB文件', 100196213: '窃老头网络生活', 100196215: 'FIrLife', 100196217: '115生活appzzqiuzh', 100196219: 'gg播放器', 100196221: '花棠', 100196223: '陆捌叁', 100196225: 'MediaLinker', 100196227: '管理媒体库', 100196229: '新世界', 100196231: '个人媒体库管理', 100196233: '115拼好盘', 100196235: '幸运播放器', 100196237: 'Sam', 100196239: '春光九汇', 100196241: '曙光云', 100196243: 'MediaGO', 100196245: 'UE', 100196247: '优视播放', 100196249: '噼里啪啦影视', 100196251: '115多文件夹文件管理', 100196253: '中豪', 100196255: '115全能助手', 100196257: 'MoviePilot', 100196259: '自用', 100196261: 'Emby-toolkit', 100196263: '马春杰杰博客', 100196265: 'Stermlink', 100196267: '大强', 100196269: 'zzfun', 100196271: '唯品家', 100196273: 'ZFile', 100196275: 'Jax播放器', 100196277: 'MuchanTV', 100196279: '115观看', 100196281: '玖久视频', 100196283: 'KIKU影视', 100196285: '影音大王', 100196287: '115_strm刮削助手', 100196289: '恒科达', 100196291: '时光备份', 100196293: '千禾教育', 100196295: '松邦精密', 100196297: '大鸟转转', 100196299: 'dylany', 100196301: '智媒Pro', 100196303: '科技生活', 100196305: 'colderseason', 100196307: '东鹏', 100196309: '211', 100196311: '云存宝', 100196313: '云助手', 100196315: 'Eliva', 100196317: '阿神的幻想', 100196319: '柳沙教育', 100196321: '斗金科技', 100196323: '林业信息', 100196325: '融胜科技', 100196327: 'Mbox', 100196329: '115助手', 100196331: '万笑庄', 100196333: '古恩', 100196335: '115文件分享', 100196337: '老林', 100196339: '美丽世界', 100196341: 'asd', 100196343: '暗组Prism', 100196345: '115pan', 100196347: 'dc播放器', 100196349: '寒潭', 100196351: '115爆米花', 100196353: 'Betterman', 100196355: '云企NAS', 100196357: '115云存储助手', 100196359: '银河app', 100196361: '尚里', 100196363: 'Alplayer', 100196365: '安迪', 100196367: 'forewing', 100196369: '出海云平台', 100196371: '个人网盘数据整理', 100196373: 'Hsly', 100196375: '巨浪自媒体', 100196377: '无尽的雷鸣', 100196379: '云影', 100196381: 'zzz', 100196383: 'AlanZhai', 100196385: '海螺音乐app', 100196387: '易存', 100196389: '爱学慧思', 100196391: '电子杂货铺', 100196393: '故事杂货铺', 100196395: 'onestrm', 100196397: '文档在线预览', 100196399: '115生活APP007', 100196401: '115网络生活服务', 100196403: '个人网盘文件同步', 100196405: 'heroes', 100196407: '玥明数据', 100196409: 'flowdock', 100196411: '闪秒云', 100196413: '牛斗龙光', 100196415: '115211', 100196417: 'KaiSeR', 100196419: '何恺', 100196421: '微生活网络科技', 100196423: 'xiaoguo115', 100196425: '个数备份', 100196427: '115个人观影生活', 100196429: 'ModelBus APP', 100196431: '猫熊Player', 100196433: '115自动磁力', 100196435: '115存储宝', 100196437: '理解为大', 100196439: '亭好伊', 100196441: 'Mzone', 100196443: '115小生活', 100196445: '蓝光原盘电影API', 100196447: '幻想乡APP', 100196449: '林涧小栈', 100196451: 'Kujira-app', 100196453: '影云库', 100196455: '理想APP', 100196457: '影视仓', 100196459: '115影视资料存档', 100196461: '麦点备份', 100196463: '恒天益', 100196465: '哨盾', 100196467: 'Emiya自走人形', 100196469: '传扬文化', 100196471: '灿烂生活', 100196473: '辰兴网络', 100196475: '品质生活APP', 100196477: 'EasyPlayer', 100196479: '云视听家庭流媒体', 100196481: 'AI存储', 100196483: '内部文件管理', 100196485: 'zFuse', 100196487: '雨辰搜索', 100196489: '个人手机电视等平台观影', 100196491: '青空未来', 100196493: '家庭影音先锋', 100196495: '云朵影视', 100196497: '115相册助手', 100196499: 'Nasdrive', 100196501: '战神部落app', 100196503: 'Cloudnas drive', 100196505: 'MBox', 100196507: 'lcloud', 100196509: '115生活ASPP', 100196511: '网盘助手', 100196513: '知识猎人', 100196515: '小小湾意', 100196517: '大鱼影像', 100196519: '当老师APP', 100196521: '悠悠美业', 100196523: 'flyme', 100196525: '看视频app', 100196527: '协同文档助手', 100196529: '人生风云', 100196531: '115生活app777', 100196533: '森林巴士', 100196535: '水电', 100196537: '个人', 100196539: '魔影', 100196541: '鲑鲑科技', 100196543: '电计贸易', 100196545: '旬光影视', 100196547: 'mac文件备份', 100196549: '富裕生活', 100196551: 'AGC Player', 100196553: 'VidGenerate', 100196555: '巨硬云管理APP', 100196557: '秦磊', 100196559: '痛尘', 100196561: '个人开发者', 100196563: 'Gimcy', 100196565: '哆啦网络', 100196567: 'cine_x', 100196571: 'zwbcloud', 100196573: '易盘', 100196575: '阳光碎裂', 100196577: '天穹', 100196579: '肥羊APP', 100196581: 'haha', 100196583: '内部api', 100196585: 'igloo', 100196587: '架构api', 100196589: '一点播', 100196591: 'CKT云', 100196593: '保益悦听', 100196595: 'Daiwa BC电商自动化程序', 100196597: 'LOVE TOWN', 100196599: 'CMS-光影穿梭机空间', 100196601: '115App', 100196603: '粒辛新媒体设计工作室', 100196605: '嗳喔哇', 100196607: '识真文库', 100196609: '奇异城', 100196611: '解压大师APP', 100196613: 'VR影视', 100196615: '山丘阅读APP', 100196617: '极客库', 100196619: '刺猬', 100196621: '惠课', 100196623: 'Time Space', 100196625: '易安科技', 100196627: '小杜能力', 100196629: '哈夫克', 100196631: '大江app', 100196633: 'GULTV', 100196635: '115生活APP', 100196637: 'plex播放器', 100196639: 'jqsyzqt影视科技', 100196641: 'E视界', 100196643: '蓝潮Player', 100196645: '氆氇', 100196647: '衣湖', 100196649: '云备份APP', 100196653: 'AirExplorer', 100196655: '御风网络工作室', 100196657: '云盘管家pro', 100196659: '网盘管理系统', 100196661: 'FastManga', 100196663: '小康小诺', 100196665: '影视通', 100196667: 'LMP Music', 100196669: '无9527', 100196671: '媒体云', 100196673: 'EverPlay音乐播放器', 100196675: '北鸢', 100196677: '安泰恒', 100196679: 'Light Player', 100196681: '芝杜6645213', 100196683: '启辰生活', 100196685: '学习教育', 100196687: '安萧', 100196689: '个人开发者胡先生', 100196691: '巧用科技', 100196693: '115-gold', 100196695: 'Nexaura', 100196697: '长沙艾斯云商贸行', 100196699: '摩登原始人单机版', 100196701: '拟声', 100196703: '飞敏', 100196705: '榴金岁月', 100196707: 'MyFile', 100196709: '正恒网络', 100196711: '石榴', 100196713: '花生的115', 100196771: '网易云音乐-测试', 100196775: 'MS-GO', 100196781: '个人体验', 100196789: '115UploadTool', 100196799: '软件同步助手', 100196815: 'okstrm', 100196819: 'pc2link', 100196823: 'jeans', 100196825: '115+', 100196827: 'SyncMe', 100196831: '陌小逸', 100196835: 'key', 100196841: '小迈Board', 100196843: 'Media Saber', 100196857: '自用alist', 100196859: 'webdav', 100196861: 'OpenList-0o0', 100196863: '测试', 100196867: '酷我派', 100196873: 'blist', 100196875: 'olist', 100196885: 'Redit', 100196901: '115Download-TV', 100196913: 'webview', 100196915: '智能网盘助手', 100196925: 'my115', 100196929: 'GO', 100196937: 'lhp home', 100196945: '什么值得听', 100196947: '115cms oh', 100196951: 'DFGH', 100196957: 'Cinemore', 100196963: '115open', 100196977: 'One能Box', 100196981: 'Moci', 100196983: 'VRenamer', 100196993: '115网盘改名', 100196995: 'CDancer 云盘助手', 100196997: 'plex-strm-nginx', 100197005: 'CloudSync', 100197009: 'Media Pro', 100197011: '网易云音乐', 100197013: 'CokEmby', 100197021: '终极备份', 100197025: 'BackupTool', 100197029: '云间拾遗', 100197033: 'MSGO', 100197037: '月光放映机', 100197045: 'studyApp', 100197051: '小马好车', 100197071: 'fluxa-cloud', 100197089: '蕾姆player', 100197091: '神秘播放器', 100197099: 'emby_cms', 100197101: 'CloudMediaSynC', 100197103: 'Yy', 100197115: 'pikaos', 100197119: 'cloud manager', 100197129: '流媒体视频播放测试', 100197139: '卡噗噗噗', 100197141: '静听', 100197169: 'voltmonkey', 100197183: 'MovieStrm', 100197197: 'Koodo Reader', 100197215: '蒙太奇测试版', 100197217: 'YCLabStorage', 100197225: '飞翔中文网', 100197229: 'openlist1322', 100197237: '夜翼阅读器', 100197241: 'TopoWorld', 100197243: 'MediaLibrary', 100197245: '115&Wen', 100197255: '115全能助手_', 100197281: '我的英语本子', 100197285: 'mpv_test', 100197287: 'Cinetry', 100197289: 'dlhelper', 100197293: 'Open-List', 100197297: 'bottttg', 100197303: 'OpenList', 100197305: 'emby-plus', 100197307: 'ikaros-dev', 100197309: 'ikaros', 100197317: 'fadsfdasf', 100197321: 'EasyFileManager', 100197323: 'Cloud Media Syn', 100197327: '自用NAS', 100197329: '个人自用家庭影院', 100197331: 'onelist', 100197333: '七月测试011', 100197335: 'Zdir', 100197341: '摄影管理', 100197343: 'HomeNetDisk', 100197345: 'openlist-cap', 100197347: 'NextcloudDAV', 100197349: 'CBack', 100197351: 'zptcms', 100197353: 'G theater', 100197355: 'w.openlist', 100197357: 'myapp', 100197359: 'ding', 100197361: 'test333', 100197363: '小柠檬CMS', 100197365: 'NAS', 100197367: 'DevToolKit Pro', 100197369: 'Aico Openlist', 100197371: '蜂巢', 100197373: 'openlist-ek', 100197375: 'My115Files', 100197377: 'medor', 100197379: 'Bin', 100197381: 'OpenList_115', 100197385: 'OpenList2', 100197387: 'openListLocal', 100197389: 'opllist', 100197391: '文档管理', 100197393: '115list', 100197395: 'openlisttest123', 100197397: 'zmnmax', 100197399: 'Rclone-115', 100197401: '智能元数据管理', 100197405: 'tina-openlist', 100197407: 'mylist', 100197409: 'cloudmediesync', 100197411: '影音使用', 100197415: 'AsongFastSave', 100197417: '115player', 100197419: '115to123', 100197421: 'SongmuSave', 100197423: '六鑫', 100197425: 'my_openlist', 100197427: 'cloudplayer', 100197429: '亲子相册', 100197433: '备份盘', 100197435: 'openlist-115', 100197437: '媒体中心', 100197439: 'cloudplayer2', 100197441: 'doc仓库', 100197443: '知道乎', 100197445: 'Alist-HKYZF', 100197447: '禹云存储', 100197449: '果友派', 100197451: '小鸡啄米文件管理', 100197453: '影视strm', 100197455: '影视-strm', 100197457: '牧云webos', 100197461: 'oplist', 100197463: '我的115', 100197467: 'nas同步', 100197469: 'scp云盘端口', 100197471: '内容使用', 100197473: 'cayin', 100197475: '个人云盘工具', 100197477: '拾光坞', 100197479: '星小易加速器', 100197481: '星小易客户端', 100197483: 'wjj测试用APP', 100197485: 'OpenListAPI', 100197487: 'Diggoo - oplist', 100197491: '优途', 100197493: 'audiotools', 100197495: 'cedar-api', 100197497: '迅雷影音', 100197501: '娲众云库', 100197503: 'MQ的媒体库', 100197507: 'Vidora', 100197509: '我的接口', 100197511: '我的Openlist', 100197513: '文件查看', 100197517: '熊猫助手', 100197519: '海异云', 100197521: 'mlmll', 100197523: '115闪推', 100197525: 'skybowen', 100197527: '冰块阅读器', 100197529: 'HKBC', 100197531: '小水滴', 100197533: 'synology', 100197535: 'oplist播放', 100197537: 'lds测试', 100197539: '激扬工具', 100197541: '文件整理', 100197543: 'openlistshimoxi', 100197545: 'bound', 100197547: 'openlist-1', 100197549: 'huamei', 100197551: 'homedisk', 100197553: 'mp', 100197555: 'Openlist170', 100197557: 'kingsteve.001', 100197559: 'tgbot-115', 100197563: '4XVR视频播放器', 100197565: 'kingsteve.002', 100197567: 'openlist920', 100197569: '115_Organizatio', 100197571: '115视界引擎', 100197573: '数据备份', 100197577: 'LitePan', 100197581: 'wlms', 100197583: 'Mac俱乐部', 100197587: '我的观影小屋', 100197589: '爱唯逸云存储', 100197591: 'Anthony', 100197593: 'rabbit', 100197597: 'Edwards', 100197599: '挂载助手', 100197601: 'zsxldy', 100197603: 'LikeTV', 100197609: 'cktyun', 100197611: '115文件整理', 100197613: 'oma', 100197615: '115刮削移动工具', 100197617: '小幻影视', 100197619: '六爻卦摊', 100197621: '火火火网盘', 100197625: '流舟文件', 100197627: 'openlist-akalin', 100197629: 'kabishunmsgo', 100197631: '爽快连接', 100197633: 'diskfuse', 100197635: 'OpenList.Mondo', 100197637: 'Easy VR Player', 100197641: 'embynginx助手', 100197645: 'cms-husbmv', 100197647: 'Vide Liarary', 100197649: 'PanTools', 100197651: 'SmartStrm', 100197653: '云下载添加', 100197657: '神经元', 100197659: 'filelist', 100197661: '个人webdav', 100197665: 'Q115-STRM', 100197667: '观影', 100197669: 'SRY', 100197673: 'nice', 100197675: '115sync', 100197677: '随身听', 100197679: 'my-list', 100197681: 'flux', 100197689: '115测试', 100197691: '招财猫115', 100197695: '心雨佳', 100197697: 'HamHub播放器', 100197699: 'cms-0079', 100197701: '个人云数据备份', 100197703: 'cgrclone', 100197705: '终极云盘精灵(绿联NAS版)', 100197707: '测试1985', 100197709: 'CMS影视', 100197711: '个人双向同步nas文件工具', 100197713: '终极云盘互联(NasOL版)', 100197715: '本地备份工具', 100197721: '绿联云文件管理器', 100197723: 'tgto123', 100197725: '云盘资源', 100197727: '速传宝', 100197729: 'VabHub', 100197731: '存好', 100197733: 'PhotoMagic', 100197735: 'cpan115', 100197737: '音乐标签编辑器', 100197739: '私密盒子', 100197741: 'alpha audio', 100197743: '家庭 115 资源同步工具', 100197745: '京鲸115bot', 100197749: 'myblog', 100197751: 'whhlocal', 100197753: 'raisrais', 100197757: 'CMS 剧乐部', 100197759: 'openlist 资料流转工具', 100197761: 'HARMONY', 100197763: 'gitto_oplist', 100197765: 'callme', 100197767: '115play', 100197769: 'AWMedia', 100197771: 'mediaLib', 100197773: '魔法师list', 100197775: '小柠檬云盘管理', 100197777: '海美迪', 100197779: 'AMMDS', 100197781: 'openlistlee', 100197783: 'tg2115', 100197785: '盘飞飞', 100197787: '影视咖', 100197789: '招财猫zccat', 100197791: 'smallxin', 100197793: 'smallxin2', 100197795: '8kzoom', 100197797: 'smallxin3', 100197799: 'FOL', 100197801: 'Mymedia', 100197803: '第一个应用', 100197805: 'jiyangwangpan', 100197807: 'MediaToolsAi', 100197811: '映匣', 100197815: 'openmovie', 100197817: '网盘文件管理', 100197819: '个人云盘助手', 100197821: 'demo', 100197823: 'ZotSync115', 100197825: 'spanbin', 100197827: 'tg115', 100197831: '极客家', 100197833: 'VidHub播放器安卓版', 100197835: 'VidHub播放器安卓TV版', 100197837: 'astroin备份', 100197839: '网盘音乐播放器', 100197841: '低调视频播放器1', 100197845: 'AI整理115网盘', 100197847: 'MoviePilot-115', 100197849: 'QMediaSync', 100197851: 'alpha115', 100197853: '青衣江', 100197855: 'Developer', 100197857: 'xtopenlist', 100197861: '柒柒的115管理工具', 100197863: 'iplayer', 100197865: 'lhp home1', 100197867: 'Refore', 100197869: '录播上传', 100197873: '115cms', 100197877: '盘内整理', 100197879: 'myOpenList', 100197881: 'ab115', 100197883: '绝痕数科', 100197885: '管理平台', 100197887: '115new', 100197889: '悬镜', 100197891: 'MyAssets', 100197895: 'alist2', 100197897: 'meow', 100197899: 'C_M_S', 100197901: '文件同步工具', 100197903: 'Navidrome', 100197905: '离线机器人2', 100197919: '蓝破云盘', 100197921: 'foam', 100197923: 'xdfrms-1', 100197925: '自己文件处理2', 100197931: '个人文档管理工具', 100197935: 'List', 100197937: 'JT影院', 100197939: 'JTX影院', 100197945: 'FlixPilot', 100197949: 'Regex V3.1', 100197951: 'unidrive'}¶
一些可用的 open 平台 AppID
- p115client.const.SSOENT_TO_APP: Final[dict[str, str]] = {'A1': 'web', 'D1': 'ios', 'D2': 'bios', 'D3': '115ios', 'F1': 'android', 'F2': 'bandroid', 'F3': '115android', 'H1': 'ipad', 'H2': 'bipad', 'H3': '115ipad', 'I1': 'tv', 'I2': 'apple_tv', 'M1': 'qandroid', 'N1': 'qios', 'O1': 'qipad', 'P1': 'os_windows', 'P2': 'os_mac', 'P3': 'os_linux', 'R1': 'wechatmini', 'R2': 'alipaymini', 'S1': 'harmony'}¶
目前已知的 ssoent 和对应的登录设备,一部分因为不知道具体的设备名,所以使用目前可用的设备名,作为临时代替
- p115client.const.SUFFIX_TO_TYPE: Final[dict[str, int]] = {'.3g2': 4, '.3gp': 4, '.3gp2': 4, '.3gpp': 4, '.7z': 5, '.aac': 3, '.ac3': 3, '.aiff': 3, '.alac': 3, '.amr': 3, '.ape': 3, '.apk': 6, '.app': 6, '.asf': 4, '.ass': 1, '.au': 3, '.avi': 4, '.avif': 2, '.azw': 7, '.azw3': 7, '.bat': 6, '.bmp': 2, '.bz2': 5, '.cab': 5, '.chm': 1, '.csv': 1, '.dat': 4, '.deb': 6, '.divx': 4, '.dmg': 5, '.dng': 2, '.doc': 1, '.docm': 1, '.docx': 1, '.dot': 1, '.dotm': 1, '.dps': 1, '.dsf': 3, '.dts': 3, '.dwg': 1, '.epub': 7, '.et': 1, '.exe': 6, '.exif': 2, '.f4a': 3, '.f4v': 4, '.fb2': 7, '.flac': 3, '.flv': 4, '.gif': 2, '.gz': 5, '.heic': 2, '.heif': 2, '.htm': 1, '.html': 1, '.ico': 2, '.idx': 1, '.ipa': 6, '.iso': 4, '.jar': 1, '.jfif': 2, '.jpeg': 2, '.jpg': 2, '.key': 1, '.lit': 7, '.log': 1, '.lrc': 1, '.lrf': 7, '.m2ts': 4, '.m4a': 3, '.m4v': 4, '.md': 1, '.mdb': 1, '.mdf': 1, '.mid': 3, '.midi': 3, '.mkv': 4, '.mobi': 7, '.mov': 4, '.mp3': 3, '.mp4': 4, '.mpe': 4, '.mpeg': 4, '.mpeg4': 4, '.mpg': 4, '.msi': 5, '.mts': 4, '.numbers': 1, '.odp': 1, '.ods': 1, '.odt': 1, '.ogg': 3, '.ogv': 4, '.opus': 3, '.pages': 1, '.part': 5, '.pdf': 1, '.pkg': 6, '.png': 2, '.pot': 1, '.pps': 1, '.ppt': 1, '.pptm': 1, '.pptx': 1, '.prc': 7, '.psd': 2, '.ra': 3, '.ram': 4, '.rar': 5, '.raw': 2, '.rm': 4, '.rmvb': 4, '.rpm': 6, '.rtf': 1, '.srt': 1, '.ssa': 1, '.sub': 1, '.svg': 2, '.swf': 4, '.tar': 5, '.tif': 2, '.tiff': 2, '.torrent': 1, '.ts': 4, '.txt': 1, '.vob': 4, '.vtt': 1, '.wav': 3, '.webm': 4, '.webp': 2, '.wma': 3, '.wmv': 4, '.wps': 1, '.wri': 1, '.wv': 3, '.xlam': 1, '.xls': 1, '.xlsb': 1, '.xlsm': 1, '.xlsx': 1, '.xltm': 1, '.xltx': 1, '.xz': 5, '.z': 5, '.zip': 5}¶
文件后缀对应的所属类型的整数代码(尚需补充)
- p115client.const.TYPE_TO_SUFFIXES: Final[dict[int, tuple[str, ...]]] = {1: ('.ass', '.chm', '.csv', '.doc', '.docm', '.docx', '.dotm', '.dot', '.dps', '.dwg', '.et', '.htm', '.html', '.idx', '.jar', '.key', '.log', '.lrc', '.md', '.mdb', '.mdf', '.numbers', '.odp', '.ods', '.odt', '.pages', '.pdf', '.pot', '.pps', '.ppt', '.pptm', '.pptx', '.rtf', '.srt', '.ssa', '.sub', '.torrent', '.txt', '.wps', '.wri', '.xlam', '.xls', '.xlsb', '.xlsm', '.xlsx', '.xltm', '.xltx', '.vtt'), 2: ('.avif', '.bmp', '.dng', '.exif', '.gif', '.heic', '.heif', '.ico', '.jfif', '.jpeg', '.jpg', '.png', '.psd', '.raw', '.svg', '.tif', '.tiff', '.webp'), 3: ('.aac', '.ac3', '.aiff', '.alac', '.amr', '.ape', '.au', '.dsf', '.dts', '.f4a', '.flac', '.m4a', '.mid', '.midi', '.mp3', '.ogg', '.opus', '.ra', '.wav', '.wma', '.wv'), 4: ('.3g2', '.3gp', '.3gp2', '.3gpp', '.asf', '.avi', '.dat', '.divx', '.f4v', '.flv', '.iso', '.m2ts', '.m4v', '.mkv', '.mov', '.mp4', '.mpe', '.mpeg', '.mpeg4', '.mpg', '.mts', '.ogv', '.ram', '.rm', '.rmvb', '.swf', '.ts', '.vob', '.webm', '.wmv'), 5: ('.7z', '.bz2', '.cab', '.dmg', '.gz', '.msi', '.part', '.rar', '.tar', '.xz', '.z', '.zip'), 6: ('.apk', '.app', '.bat', '.deb', '.exe', '.ipa', '.pkg', '.rpm'), 7: ('.azw', '.azw3', '.epub', '.fb2', '.lit', '.lrf', '.mobi', '.prc')}¶
文件类型的整数代码对应的扩展名元组
- p115client.const.WEPAPI_PREFIXES: Final = ('/behavior', '/category', '/files', '/folder', '/history', '/label', '/movies', 'multimedia', '/offine', '/photo', '/rb', '/share', '/user', '/usershare')¶
一些 webapi.115.com 的接口允许的前缀(而 proapi.115.com 却可以是任何前缀)