# Получение списка репостов из канала
Описание
Метод позволяет получить список репостов публикаций из канала в другие каналы.
Метод доступен в "API Stat" (на всех тарифах)
# Запрос
# URL запроса
GET
https://api.tgstat.ru/channels/forwards
# Параметры
Параметр | Описание | Значение по умолчанию | Обязательно |
---|---|---|---|
token | Ваш токен | Не задан | Да |
channelId | Идентификатор канала (@username, t.me/username, t.me/joinchat/AAAAABbbbbcccc... или ID канала в TGStat) | Не задан | Да |
startDate | Дата упоминания с (timestamp) | Не задан | Нет |
endDate | Дата упоминания по (timestamp) | Не задан | Нет |
limit | Количество упоминаний, которое необходимо вернуть | 20 (макс. 50) | Нет |
offset | Смещение, необходимое для выборки определённого подмножества результатов | 0 | Нет |
extended | 1 - В ответе будет возвращен массив объектов Channel с информацией о каналах, которые упоминали данный канал | 0 | Нет |
# Ответ
# Структура
{
"status": "ok",
"response": {
"items": [ # Массив репостов
{
"forwardId", # Внутренний идентификатор репоста в TGStat
"sourcePostId", # Внутренний идентификатор поста (который репостнули) в TGStat
"postId", # Внутренний идентификатор публикации в TGStat (которая является репостом из канала)
"postLink", # Ссылка на публикацию, которая является репостом из канала
"postDate", # Дата публикации (timestamp)
"channelId" # Внутренний TGStat-идентификатор канала, который репостнул запись
},
...
],
"channels": [ # Массив объектов Channel - каналов, которые репостят публикации из данного канала
... # (доступен при передаче параметра extended = 1)
]
}
}
# Пример ответа
{
"status": "ok",
"response": {
"items": [
{
"forwardId": 29244863,
"sourcePostId": 29470001798,
"postId": 4221534307,
"postLink": "https://t.me/telebrend/429",
"postDate": 1542823702,
"channelId": 217945
},
{
"forwardId": 28132523,
"sourcePostId": 29464481491
"postId": 4128289212,
"postLink": "https://t.me/telepulse/289",
"postDate": 1542451613,
"channelId": 194251
}
],
"channels": [
{
"id": 194251,
"link": "t.me/telepulse",
"username": "@telepulse",
"title": "Пульс Telegram",
"about": "Самые интересные события, происходящие в Telegram. \n\n▫️Каналы, стремительно набирающие популярность;\n▫️Сводки по самым популярным и цитируемым публикациям за день;\n▫️Тренды недели - все здесь!\n\nДержи руку на пульсе!",
"image100": "//static.tgstat.ru/public/images/channels/_100/76/764b7b71a9162b27d30a1750e17230c4.jpg",
"image640": "//static.tgstat.ru/public/images/channels/_0/76/764b7b71a9162b27d30a1750e17230c4.jpg",
"participants_count": 498
},
{
"id": 217945,
"link": "t.me/telebrend",
"username": "@telebrend",
"title": "Телеграм БРЕНД 🔝",
"about": "Продвижение и заработок в Telegram\n😊 Новичкам 😎 Средним 😜 Профи\n\n📌 Запись на консультацию https://t.me/telebrend/241\n\n✅ По вопросам сотрудничества \nи рекламе @reklama_dengi\n\nБот-автоответчик 🤖 @telebrend_bot",
"image100": "//static.tgstat.ru/public/images/channels/_100/e8/e8acde5aeadc76bab05dc26544259d2a.jpg",
"image640": "//static.tgstat.ru/public/images/channels/_0/e8/e8acde5aeadc76bab05dc26544259d2a.jpg",
"participants_count": 172
}
]
}
}