
21.02.2025, 14:26
|
|
Познающий
Регистрация: 23.08.2022
Сообщений: 58
С нами:
1961408
Репутация:
23
|
|
Сообщение от TastyBread123
попробуй в какой то html файл записать post_structure.content
Нашёл решение проблемы:
При редактировании обязательно нужно указывать заголовок темы, даже если редактируется пост.
Python:
Код:
def
edit_post
(
self
,
post_id
:
int
,
message_html
:
str
)
-
>
Response
:
"""Отредактировать сообщение
Attributes:
post_id (int): ID сообщения
message_html (str): Новый текст сообщения. Рекомендуется использование HTML
Returns:
Объект Response модуля requests
"""
title_of_thread_post
=
self
.
get_post
(
post_id
)
.
thread
.
title
return
self
.
session
.
post
(
f"{MAIN_URL}/posts/{post_id}/edit"
,
{
"title"
:
title_of_thread_post
,
"message_html"
:
message_html
,
"message"
:
message_html
,
"_xfToken"
:
self
.
token
}
)
|
|
|