Наша собственная статистика посещений включена всегда. Google Analytics помогает нам понять, как пользуются нашими публичными страницами (но не вашим рабочим пространством после входа), и включается только с вашего разрешения. См. нашу политику конфиденциальности.

API Truth Social

Получение постов и ответов пользователей Truth Social, отдельных публикаций и выборок трендов для мониторинга обсуждений.

Указывайте полный URL поста с путём автора. По одному ID поста нельзя надёжно определить автора.

Доступность платформы

Состояние за 24 ч
Норма
Норма

За последние 30 дней

Доступные возможности

Все действия Truth Social: что делает каждое, сколько стоит и как работало за последние 24 часа. Откройте действие, чтобы увидеть параметры, поля ответа и примеры кода.

ВозможностьОписаниеЗа 1000Состояние за 24 часа
ПрофилиprofileПолучите данные аккаунта Truth Social по имени пользователя: отображаемое имя, описание, местоположение, число подписчиков, подписок и постов, верификацию и дату создания.$1.39 за 1 000 запросовНорма
Посты пользователяuser_postsСоберите выборку постов аккаунта Truth Social: текст, язык, число ответов, репостов и лайков, хештеги и медиа.$1.39 за 1 000 запросовНорма
ОтветыrepliesПолучите список ответов, которые аккаунт Truth Social написал к другим постам, с постом и аккаунтом, которым адресован каждый ответ.$1.39 за 1 000 запросовНорма
Сведения о постеpostПолучите один пост Truth Social по полному URL: текст, автора, время публикации, показатели вовлечённости, хештеги и медиа.$1.39 за 1 000 запросовНорма
ТрендыtrendingУзнайте, какие посты Truth Social показывает в трендах: автор, время публикации и число ответов, репостов и лайков.$1.39 за 1 000 запросовНорма

Откройте возможность, чтобы посмотреть её параметры, поля ответа и примеры кода, а также попробовать её в работе.

Какие параметры принимает каждое действие API Truth Social?

Каждый ответ ниже описывает одно вызываемое действие и его фактические входные данные. Значение параметров и допустимые значения зависят от действия: знакомое имя параметра не обязательно означает одно и то же на всех платформах.

Ссылки на официальные источники приводятся только для пояснения расположенного рядом термина, принятого на платформе. Они не означают, что платформа предоставила разрешение или выразила одобрение. Функции официального сайта не входят в API EveryInfra, если они не перечислены на этой странице.

ДействиеОбязательныеНеобязательныеСпособ получения результатаЛимитЗа 1 000Поля ответа
profile

Профили

Получите данные аккаунта Truth Social по имени пользователя: отображаемое имя, описание, местоположение, число подписчиков, подписок и постов, верификацию и дату создания. is_private и is_verified отражают только видимые признаки. Они не расширяют доступ и не заменяют проверку личности.

username—Режим выдачи: Sync—$1.39 за 1 000 запросовuser_id · username · display_name · bio · url · external_url · location · follower_count · following_count · post_count · is_verified · is_private · avatar_url · header_url · created_at · platform
user_posts

Посты пользователя

Соберите выборку постов аккаунта Truth Social: текст, язык, число ответов, репостов и лайков, хештеги и медиа. Проверяйте is_reply и is_repost, прежде чем считать запись собственными словами аккаунта.

username—Режим выдачи: SyncЗначения в каталоге: defaultLimit=20, maxLimit=100. В некоторых действиях limit задаёт число страниц или число вложенных элементов на родительский объект, поэтому это не всегда итоговое количество записей.$1.39 за 1 000 запросовid · url · text · language · reply_count · repost_count · like_count · author_username · author_name · author_id · author_follower_count · author_verified · reply_to_id · reply_to_account_id · is_reply · is_repost · posted_at · media · hashtags · platform
replies

Ответы

Получите список ответов, которые аккаунт Truth Social написал к другим постам, с постом и аккаунтом, которым адресован каждый ответ. Это собственные ответы аккаунта, а не ветка комментариев под его постами, и родительский пост не включается.

username—Режим выдачи: SyncЗначения в каталоге: defaultLimit=20, maxLimit=100. В некоторых действиях limit задаёт число страниц или число вложенных элементов на родительский объект, поэтому это не всегда итоговое количество записей.$1.39 за 1 000 запросовid · url · text · language · reply_count · repost_count · like_count · author_username · author_name · author_id · author_follower_count · author_verified · reply_to_id · reply_to_account_id · is_reply · is_repost · posted_at · media · hashtags · platform
post

Сведения о посте

Получите один пост Truth Social по полному URL: текст, автора, время публикации, показатели вовлечённости, хештеги и медиа. Используйте URL с путём @author. id и post_url оставлены для совместимости и не заменяют url.

urlid, post_urlРежим выдачи: Sync—$1.39 за 1 000 запросовid · url · text · language · reply_count · repost_count · like_count · author_username · author_name · author_id · author_follower_count · author_verified · reply_to_id · reply_to_account_id · is_reply · is_repost · posted_at · media · hashtags · platform
trending

Тренды

Узнайте, какие посты Truth Social показывает в трендах: автор, время публикации и число ответов, репостов и лайков. Входные параметры не нужны. Порядок не объясняет алгоритм и не является полным рейтингом или трендом в реальном времени.

—Режим выдачи: SyncЗначения в каталоге: defaultLimit=20, maxLimit=100. В некоторых действиях limit задаёт число страниц или число вложенных элементов на родительский объект, поэтому это не всегда итоговое количество записей.$1.39 за 1 000 запросовid · url · text · language · reply_count · repost_count · like_count · author_username · author_name · author_id · author_follower_count · author_verified · reply_to_id · reply_to_account_id · is_reply · is_repost · posted_at · media · hashtags · platform

Что означают параметры действия profile в API Truth Social?

Получите данные аккаунта Truth Social по имени пользователя: отображаемое имя, описание, местоположение, число подписчиков, подписок и постов, верификацию и дату создания. is_private и is_verified отражают только видимые признаки. Они не расширяют доступ и не заменяют проверку личности.

Полный справочник API: параметры, примеры кода, пример ответа и состояние
usernameОбязательный
Имя пользователя Truth Social, с @ или без. Это не отображаемое имя и не URL профиля.
Truth Social: идентификатор аккаунта, отображаемое имя и поле сайта в профиле — Официальная терминология различает handle/username, отображаемое имя и поле Website в профиле. Этот источник поясняет только поля идентификации: наличие имени пользователя, значка верификации или веб-страницы не подтверждает личность соответствующего лица или организации в реальном мире либо наличие права доступа к закрытым данным. · Проверено

Что означают параметры действия user_posts в API Truth Social?

Соберите выборку постов аккаунта Truth Social: текст, язык, число ответов, репостов и лайков, хештеги и медиа. Проверяйте is_reply и is_repost, прежде чем считать запись собственными словами аккаунта.

Полный справочник API: параметры, примеры кода, пример ответа и состояние
usernameОбязательный
Известный автор Truth Social, посты которого нужно прочитать. Это не ключевое слово темы.
Truth Social: Truth и ReTruth являются разными действиями — Официальная документация определяет Truth как опубликованный контент, ReTruth как репост, а QuoteTruth как репост с цитатой и собственным комментарием. Шлюз не гарантирует отдельного структурного поля для QuoteTruth и не считает все возвращаемые записи оригинальным контентом. · Проверено

Что означают параметры действия replies в API Truth Social?

Получите список ответов, которые аккаунт Truth Social написал к другим постам, с постом и аккаунтом, которым адресован каждый ответ. Это собственные ответы аккаунта, а не ветка комментариев под его постами, и родительский пост не включается.

Полный справочник API: параметры, примеры кода, пример ответа и состояние
usernameОбязательный
Автор, собственные ответы которого нужно вывести. Параметр не определяет полную ветку комментариев к посту.
Truth Social: комментарии в Truth Details отличаются от списка ответов автора — Официальная документация Truth Social показывает, что комментарии к публикации просматриваются в разделе Truth Details. Однако действие `replies` принимает в качестве цели запроса `username` автора. Чтение комментариев к одной публикации функционально отличается от запроса истории ответов автора, и их нельзя считать равнозначными. · Проверено

Что означают параметры действия post в API Truth Social?

Получите один пост Truth Social по полному URL: текст, автора, время публикации, показатели вовлечённости, хештеги и медиа. Используйте URL с путём @author. id и post_url оставлены для совместимости и не заменяют url.

Полный справочник API: параметры, примеры кода, пример ответа и состояние
urlОбязательный
Полный URL поста. Рекомендуется включать путь с @author, чтобы одновременно определить автора и пост. Не передавайте короткие ссылки без идентификатора автора.
Truth Social: отдельные Truth, медиавложения и доступ к комментариям — Официальная документация Truth Social отличает опубликованный контент Truth от интерфейса комментариев на странице отдельной публикации. Ссылка на эту структуру объектов лишь уточняет границы ресурсов: она не даёт возможности экспортировать, публиковать или удалять комментарии и не означает поддержки произвольных вложений. · Проверено
idНеобязательный
Параметр совместимости для ID поста. Сам по себе он не позволяет надёжно определить автора. Лучше передавайте полный URL, не полагаясь на автора по умолчанию.
post_urlНеобязательный
Параметр совместимости для URL поста. Приоритет ниже, чем у url, и статус обязательного поля в публичной схеме он не отменяет.

Что означают параметры действия trending в API Truth Social?

Узнайте, какие посты Truth Social показывает в трендах: автор, время публикации и число ответов, репостов и лайков. Входные параметры не нужны. Порядок не объясняет алгоритм и не является полным рейтингом или трендом в реальном времени.

Полный справочник API: параметры, примеры кода, пример ответа и состояние

У этого действия нет бизнес-параметров. Передайте только идентификаторы платформы и действия.

Как использовать API Truth Social

  1. 01Выберите действие платформы в публичном каталоге.
  2. 02Передайте платформу, действие и обязательные параметры в POST-запросе на эндпоинт /api/v1/social.
  3. 03Получите результат из ответа. Для асинхронного действия опрашивайте статус по возвращённому ID задачи.
  4. 04Сохраните поля ответа, которые нужны вашему приложению.
truth_social_profile.sh
curl -X POST https://api.everyinfra.com/api/v1/social \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"platform":"truth_social","action":"profile","params":{"username":"<username>"}}'

Вопросы об API Truth Social

Какие данные можно получить через API Truth Social?

Укажите в platform значение truth_social. В текущем каталоге: профили, посты пользователя, ответы, сведения о посте и тренды. Эти названия действий соответствуют разным объектам или представлениям Truth Social; это не взаимозаменяемые режимы поиска.

Какие входные данные нужны для запроса profile к платформе Truth Social?

Имя пользователя Truth Social, с @ или без. Это не отображаемое имя и не URL профиля. Передайте это значение в поле username объекта params.

Какие поля может вернуть profile на платформе Truth Social?

Объявленная схема включает user_id, username, display_name и bio. Объявленное поле может отсутствовать в отдельной записи, а у каждого другого действия свой список полей.

Все ли действия Truth Social возвращают результат сразу?

Действия с пометкой «асинхронное» возвращают ID задачи, по которому нужно опрашивать статус. Любое другое действие тоже можно запустить асинхронно: добавьте "mode": "async" в тело запроса, чтобы сразу получить ID задачи. Это удобно для длительных задач или запросов с большим лимитом. В текущем каталоге: режим выдачи: sync.