Читайте ответы на пост в X, чтобы понять, как приняли запуск
Собирайте ответы под любым постом X (Twitter) в JSON с текстом, автором, вовлечённостью и датой, чтобы оценить реакцию на запуск, анонс или жалобу.
Когда вы что-то выпускаете — или это делает конкурент, — ответы под анонсом быстрее и честнее всего показывают, как это приняли. Но никто не читает 400 ответов вручную, а ветка продолжает расти. Lovely Router читает их за вас. Отправьте ссылку на пост, получите по одному JSON-объекту на ответ и платите за каждый ответ с предоплаченного баланса. Вызывайте инструмент из скрипта, ежедневного отчёта или ИИ-агента с одним API-ключом.
Передайте это своему ИИ-агенту
Скопируйте этот промпт в Claude Code, Cursor, Codex или любой кодинг-агент. Он подскажет агенту, где документация и как использовать ваш API-ключ.
Читайте ответы на пост в X, чтобы понять, как приняли запуск. Use the Lovely Router data tools: each returns JSON and is billed per result.
- Docs (read first): https://lovelyrouter.com/docs/tools/find.md and https://lovelyrouter.com/docs/tools/run.md
- Plan first: POST https://lovelyrouter.com/v1/tools/suggest with `{"task": "<my task in plain words>"}` (free). It returns the tools to run in order, each with an example `input`, the `input_required` fields, an estimated cost and a ready-made `run` request. Replace the example values with my task's; if a field is unclear, read the tool with GET https://lovelyrouter.com/v1/tools/<id>. To browse instead, POST https://lovelyrouter.com/v1/tools/discover searches the catalog.
- Show me the plan and its estimated cost (`total_est_cost_usd`) before running anything large.
- Run: POST https://lovelyrouter.com/v1/tools/<id>/run with `{"input": {...}, "max_results": N}`. A 200 has the finished run with `items`; a 202 means it is still running, so poll the `poll` path until `status` is `succeeded`, `failed`, `timed_out` or `stopped`.
- Only delivered results are billed. Keep max_results small on the first run, check the output, then scale up.
- If you support MCP, connect https://lovelyrouter.com/mcp instead (Streamable HTTP, same key; https://lovelyrouter.com/docs/tools/mcp.md) and use suggest_tools, get_tool and run_tool.
- Auth: read my API key from the LOVELY_API_KEY environment variable and send it as `Authorization: Bearer $LOVELY_API_KEY`. Never print or commit the key. If it is not set, ask me to create one at https://lovelyrouter.com/app/keys.
- Billing is prepaid: every call is charged to my balance, so test with a small request before running anything large.
- Every docs page is plain Markdown; the full index is https://lovelyrouter.com/llms.txt.
My task: <the inputs (links, keywords or accounts) and how many results you need>Как это работает
Выберите посты
Скопируйте ссылки на важные посты: ветку о вашем запуске, анонс конкурента, жалобу, которая разлетелась по сети.
Запустите инструмент с лимитом
Отправьте ссылки в
POST /v1/tools/x-replies/runвместе сmax_results. Запуск резервирует свою максимальную стоимость на балансе и возвращает ответы в виде JSON.Разберите, что сказали люди
Сгруппируйте ответы на вопросы, похвалу, сообщения о багах и запросы функций — вручную или с помощью модели — и отранжируйте их по вовлечённости.
Ответы на пост одним запросом
Ответы на посты X (Twitter) принимает ссылки на посты в postUrls. Лимит задаётся в resultsLimit:
curl https://lovelyrouter.com/v1/tools/x-replies/run \
-H "Authorization: Bearer $LOVELY_API_KEY" \
-H "content-type: application/json" \
-d '{
"input": {
"postUrls": ["https://x.com/elonmusk/status/1905584213761351970"],
"resultsLimit": 100
},
"max_results": 100
}'Запуск, который через 60 секунд ещё не завершился, возвращает 202; как опрашивать его статус, показано в разделе Запуск инструмента.
Что содержит каждый ответ
| Группа полей | Что вы получаете |
|---|---|
| Контент | Текст ответа |
| Автор | Кто его написал |
| Вовлечённость | Показатели вовлечённости ответа |
| Время | Дата публикации |
Запуск возвращает до 500 ответов, по умолчанию 20. Ставьте лимит под тот объём, который вы действительно прочитаете или проанализируете.
Рецепты
Через два часа после анонса получите первые 200 ответов. Посчитайте вопросы, отметьте сообщения о багах и отправьте команде пять самых вовлекающих.
Попросите модель разбить ответы под изменением цен конкурента на темы, затем используйте самую крупную тему в собственных сообщениях.
Когда жалоба клиента набирает обороты, соберите ответы, чтобы увидеть, у кого ещё та же проблема и что они пробовали.
Получите ответы на посты о своём продукте, оставьте те, что заканчиваются вопросительным знаком, и ответьте на самые частые в документации.
Выполните одну и ту же задачу для своего поста и поста конкурента, затем сравните число ответов и самые вовлекающие из них.
Предпочитаете обычные слова? Подключите MCP-сервер и скажите Claude Code или Cursor: «Прочитай последние 200 ответов на этот пост в X, раздели их на вопросы, жалобы и похвалу и процитируй по три самых залайканных в каждой группе. Установи max_results равным 200».
Сочетайте с другими данными X
Ответы — это одна ветка. Чтобы увидеть разговор шире и понять, кто в нём участвует:
Ответы на посты X/Twitter по URL: текст, автор, вовлечённость, дата.
Твиты по поисковым запросам, хэштегам или от указанных аккаунтов: текст, автор, вовлечённость, дата. Каждый запрос поддерживает операторы расширенного поиска X (from:, since:, min_faves:, filter:, lang: …).
Данные профилей X/Twitter по никнеймам: био, подписчики, подписки, верификация, счётчики.
Пост и комментарии ветки Reddit по URL: текст, рейтинг, автор, дата, уровень вложенности.
Комментарии к видео или Shorts на YouTube: текст, лайки, число ответов, автор, дата. Сортировка по популярности или по новизне.
x-searchнаходит посты о вашем запуске, где вас не отметили, с операторами вродеmin_faves:иsince:.x-profileпоказывает, кто самые громкие комментаторы.reddit-commentsсобирает обсуждение того же запуска на Reddit.youtube-commentsделает то же самое для видео о запуске.
О постоянной ленте упоминаний см. мониторинг соцсетей.
Ответы пишут реальные люди. Если вы сохраняете эти данные или связываетесь с авторами, вы отвечаете за законное использование данных, включая правила о конфиденциальности и против спама.
Сколько это стоит
Вы платите за ответ: при старте запуск резервирует свою максимальную стоимость — плату за вызов плюс плату за ответ, умноженную на max_results, — а итоговое списание равно тому, что он вернул. Остаток резерва возвращается на баланс. Запуск, который завершился ошибкой или по тайм-ауту, оплачивает только доставленные ответы, а запуск, отклонённый на старте, ничего не стоит.
Чтение 200 ответов оплачивается как 200 ответов. Нет ни подписки, ни ежемесячного минимума: пополняйте баланс от $5, и один баланс оплачивает и инструменты, и модели. Карточка выше показывает актуальную цену; на странице цен перечислены все инструменты.
Частые вопросы
Можно ли передать несколько постов за один запуск?+
postUrls — это список, так что да. Лимит в resultsLimit общий, поэтому увеличивайте его вместе с числом постов.
Сколько ответов можно получить?+
До 500 за запуск и 20, если лимит не задан. Чтобы получить больше, начните дополнительные запуски.
Что содержит каждый ответ?+
Текст, автора, вовлечённость и дату.
Включает ли он ответы на ответы?+
Инструмент описан как получение ответов на пост по URL. О вложенных ветках больше ничего не задокументировано, поэтому сначала проверьте на небольшом запуске.
Нужен ли аккаунт X?+
Нет. Вы отправляете ссылки на посты и API-ключ.
Нужна ли подписка?+
Нет. Вы пополняете предоплаченный баланс, и каждый запуск списывает с него средства. Неудачные запуски оплачивают только доставленные результаты, и ничего не продлевается автоматически.
Следите за всем разговором, а не за одной веткой? См. мониторинг соцсетей, мониторинг отзывов и остальной каталог инструментов.
Один предоплаченный ключ для моделей, данных и агентов
Без подписки. Пополняйте баланс, используйте сколько нужно и смотрите каждое списание в логах.