vk_maria.upload.upload#

Classes

Upload

Класс реализующий загрузку файлов на сервер вк.

class Upload(vk)[исходный код]#

Класс реализующий загрузку файлов на сервер вк.

Параметры:

vk (Vk) –

photo(photo)[исходный код]#

Загрузка фотографии, возвращает объект для вставки в сообщение

Параметры:

photo (Union[str, bytes, PathLike]) –

set_chat_photo(photo, chat_id, crop_x=None, crop_y=None, crop_width=None)[исходный код]#

Установка обложки чата

Параметры:
  • photo (Union[str, bytes, PathLike]) –

  • chat_id (int) –

  • crop_x (Optional[int], default: None) –

  • crop_y (Optional[int], default: None) –

  • crop_width (Optional[int], default: None) –

set_group_cover_photo(photo, crop_x=None, crop_y=None, crop_x2=None, crop_y2=None)[исходный код]#

Загрузка и установка обложки сообщества

Параметры:
  • photo (Union[str, bytes, PathLike]) –

  • crop_x (Optional[int], default: None) –

  • crop_y (Optional[int], default: None) –

  • crop_x2 (Optional[int], default: None) –

  • crop_y2 (Optional[int], default: None) –

document(document, peer_id, title=None, tags=None, return_tags=None, type='doc')[исходный код]#

Загрузка документа, возвращает объект для вставки в сообщение

Параметры:
  • document (Union[str, BinaryIO, PathLike, List[Union[str, BinaryIO, PathLike]]]) –

  • peer_id (int) –

  • title (Optional[str], default: None) –

  • tags (Optional[List[str]], default: None) –

  • return_tags (Optional[int], default: None) –

  • type (str, default: 'doc') –