ITDpy
Comments
Модуль comments позволяет:
- получать комментарии
- создавать комментарии
- отвечать на комментарии
- удалять комментарии
- ставить лайки
- получать ответы (replies)
Получить список комментариев
client.get_comments(post_id, limit=20, sort="popular")
Параметры:
- post_id — ID поста
- limit — сколько комментариев вернуть (от 20 до 500)
- sort — сортировка:
- "popular"
- "newest"
- "oldest"
Возвращает модель Comments подробнее
Получить ответы на комментарий
client.get_replies(comment_id, sort="newest")
Параметры:
comment_id— ID комментарияsort— сортировка:"popular""newest""oldest"
Возвращает модель Comments подробнее
Получить ответы на комментарий
client.get_replies(comment_id, sort="newest")
Параметры:
comment_id— ID комментарияsort— сортировка:"popular""newest""oldest"
Возвращает модель Comments подробнее
Создать комментарий
client.create_comment(post_id="post_id", content="Отличный пост!" )
Параметры:
post_id— ID постаcontent— текст комментарияattachment_ids— список ID медиа файлов Загрузка файлов
Возвращает модель Comment подробнее
Ответить на комментарий
client.reply_to_comment(comment_id="comment_id", content="Спасибо!")
Параметры:
comment_id— ID комментарияcontent— текст ответаattachment_ids— список ID медиа файлов Загрузка файлов
Возвращает модель Comment подробнее
Удалить комментарий
client.delete_comment(comment_id)
Возвращает True, если удалён успешно.
Реакции
client.like_comment(comment_id) # поставить лайк
client.unlike_comment(comment_id) # убрать лайк
Возвращает True при успехе.