Hashtags
search_hashtags
¶
search_hashtags(
client: AsyncClient,
query: str,
limit: int = 20,
domain: str = "xn--d1ah4a.com",
**kwargs,
) -> list[Hashtag]
Поиск хештегов.
| PARAMETER | DESCRIPTION |
|---|---|
client
|
httpx.AsyncClient
TYPE:
|
query
|
текст запроса
TYPE:
|
limit
|
максимальное количество выданных хештегов
TYPE:
|
domain
|
домен
TYPE:
|
| RAISES | DESCRIPTION |
|---|---|
ParamsValidationError
|
1 <= limit <= 100 |
ParamsValidationError
|
len(query) <= 100 |
get_trending_hashtags
¶
get_trending_hashtags(
client: AsyncClient,
limit: int = 10,
domain: str = "xn--d1ah4a.com",
**kwargs,
) -> list[Hashtag]
Получить популярные хештеги.
| PARAMETER | DESCRIPTION |
|---|---|
client
|
httpx.AsyncClient
TYPE:
|
limit
|
максимальное количество выданных хештегов
TYPE:
|
domain
|
домен
TYPE:
|
| RAISES | DESCRIPTION |
|---|---|
ParamsValidationError
|
1 <= limit <= 50 |
get_posts_by_hashtag
¶
get_posts_by_hashtag(
client: AsyncClient,
hashtag_name: str,
cursor: str | None = None,
limit: int = 20,
domain: str = "xn--d1ah4a.com",
**kwargs,
) -> tuple[
Hashtag, Pagination, list[tuple[list[Comment], Post]]
]
Посты по хештегу.
| PARAMETER | DESCRIPTION |
|---|---|
client
|
httpx.AsyncClient
TYPE:
|
hashtag_name
|
текст хештега
TYPE:
|
cursor
|
next_cursor предыдущей страницы
TYPE:
|
limit
|
максимальное количество выданных постов
TYPE:
|
domain
|
домен
TYPE:
|
| RAISES | DESCRIPTION |
|---|---|
NotFoundError
|
Хештег не найден |
ParamsValidationError
|
1 <= limit <= 50 |