Доступность платформы
- Состояние за 24 ч
- Норма
За последние 30 дней
Доступные возможности
Все действия Product Hunt: что делает каждое, сколько стоит и как работало за последние 24 часа. Откройте действие, чтобы увидеть параметры, поля ответа и примеры кода.
| Возможность | Описание | За 1000 | Состояние за 24 часа |
|---|---|---|---|
Трендыtrending | Получите недавние запуски на Product Hunt с позицией, апвоутами, комментариями, темами и создателем. | $1.39 за 1 000 запросов | Норма |
Сведенияprofile | Получите страницу продукта Product Hunt по url с /posts/ или /products/: слоган, сайт, апвоуты, число отзывов, рейтинг, позиции в дневном и недельном рейтингах и последний запуск. | $2.78 за 1 000 запросов | Норма |
Комментарииcomments | Соберите обсуждение запуска на странице Product Hunt: текст каждого комментария, апвоуты, флаг закрепления, а также имя, подпись и верификацию комментатора. | $1.39 за 1 000 запросов | Норма |
Отзывыreviews | Получите пользовательские отзывы о продукте на Product Hunt с оценкой в звёздах: общую оценку, оценки удобства и соотношения цены и качества, плюсы и минусы, тип отзыва и подпись автора. | $1.39 за 1 000 запросов | Норма |
Откройте возможность, чтобы посмотреть её параметры, поля ответа и примеры кода, а также попробовать её в работе.
Какие параметры принимает каждое действие API Product Hunt?
Каждый ответ ниже описывает одно вызываемое действие и его фактические входные данные. Значение параметров и допустимые значения зависят от действия: знакомое имя параметра не обязательно означает одно и то же на всех платформах.
Ссылки на официальные источники приводятся только для пояснения расположенного рядом термина, принятого на платформе. Они не означают, что платформа предоставила разрешение или выразила одобрение. Функции официального сайта не входят в API EveryInfra, если они не перечислены на этой странице.
| Действие | Обязательные | Необязательные | Способ получения результата | Лимит | За 1 000 | Поля ответа |
|---|---|---|---|---|---|---|
trendingТренды Получите недавние запуски на Product Hunt с позицией, апвоутами, комментариями, темами и создателем. В | days | Режим выдачи: Sync | Значения в каталоге: defaultLimit=20, maxLimit=40. В некоторых действиях limit задаёт число страниц или число вложенных элементов на родительский объект, поэтому это не всегда итоговое количество записей. | $1.39 за 1 000 запросов | name · tagline · description · url · rank · vote_count · comment_count · topics · maker · image_url · posted_at · platform | |
profileСведения Получите страницу продукта Product Hunt по | url | — | Режим выдачи: Sync | — | $2.78 за 1 000 запросов | id · slug · name · tagline · description · url · website · vote_count · comment_count · review_count · rating · rating_scale · follower_count · daily_rank · weekly_rank · is_top_product · topics · posted_at · platform · latest_launch_name · latest_launch_at · emails · contact_email · contact_website |
commentsКомментарии Соберите обсуждение запуска на странице Product Hunt: текст каждого комментария, апвоуты, флаг закрепления, а также имя, подпись и верификацию комментатора. Это комментарии к обсуждению, а не отзывы с оценкой в звёздах. Ответы не публикуются. | url | — | Режим выдачи: Sync | Значения в каталоге: defaultLimit=20, maxLimit=50. В некоторых действиях limit задаёт число страниц или число вложенных элементов на родительский объект, поэтому это не всегда итоговое количество записей. | $1.39 за 1 000 запросов | id · text · vote_count · is_pinned · author_name · author_username · author_headline · author_is_verified · product_name · product_url · posted_at · platform |
reviewsОтзывы Получите пользовательские отзывы о продукте на Product Hunt с оценкой в звёздах: общую оценку, оценки удобства и соотношения цены и качества, плюсы и минусы, тип отзыва и подпись автора. Отзывы хранятся отдельно от комментариев к запуску, отдельный показатель рекомендации не рассчитывается. | url | — | Режим выдачи: Sync | Значения в каталоге: defaultLimit=20, maxLimit=50. В некоторых действиях limit задаёт число страниц или число вложенных элементов на родительский объект, поэтому это не всегда итоговое количество записей. | $1.39 за 1 000 запросов | id · rating · rating_scale · ease_of_use_rating · value_rating · text · positive · negative · pros · cons · vote_count · review_type · author_name · author_username · author_headline · product_name · product_url · posted_at · platform |
Что означают параметры действия trending в API Product Hunt?
Получите недавние запуски на Product Hunt с позицией, апвоутами, комментариями, темами и создателем. В days выберите сегодняшний день или период до 30 дней. Позиция и голоса относятся к этому снимку, а не к продажам. Результат не является полным архивом запусков.
daysНеобязательный- Период в днях для действия trending. По умолчанию 1 (сегодня), допустимы значения от 1 до 30. Не рассматривайте это как выгрузку полного исторического архива.Product Hunt: голоса «за» не соответствуют баллам в таблице лидеров один к одному — Документация Product Hunt поясняет, что ленты на главной странице обновляются на основе баллов, при этом один голос не обязательно равен одному баллу, а при ранжировании учитываются нераскрываемые критерии. Этот эндпоинт фиксирует снимки таблицы лидеров; он не пересчитывает официальный рейтинг на основе vote_count и не гарантирует полного охвата исторических данных. · Проверено
Что означают параметры действия profile в API Product Hunt?
Получите страницу продукта Product Hunt по url с /posts/ или /products/: слоган, сайт, апвоуты, число отзывов, рейтинг, позиции в дневном и недельном рейтингах и последний запуск. Контактные email берутся с сайта продукта. Их может не быть, и они не означают согласия на маркетинговые рассылки.
urlОбязательный- Полный URL Product Hunt в формате /posts/SLUG или /products/SLUG. Действие profile получает общие данные о продукте, comments получает обсуждения запусков, reviews получает отзывы с оценками в звёздах. Обсуждения запусков и отзывы о продукте относятся к разным сущностям данных.Product Hunt: страницы продуктов объединяют историю запусков и отзывы — Product Hunt определяет страницу продукта (Product Page) как раздел, где собраны запуски, отзывы и история продукта. Здесь Profile относится к объекту продукта, а не к профилю пользователя; наличие участников команды, наград или новостей на исходной странице не гарантирует выгрузку всех полей. · Проверено
Что означают параметры действия comments в API Product Hunt?
Соберите обсуждение запуска на странице Product Hunt: текст каждого комментария, апвоуты, флаг закрепления, а также имя, подпись и верификацию комментатора. Это комментарии к обсуждению, а не отзывы с оценкой в звёздах. Ответы не публикуются.
Полный справочник API: параметры, примеры кода, пример ответа и состояниеurlОбязательный- Полный URL Product Hunt в формате /posts/SLUG или /products/SLUG. Действие profile получает общие данные о продукте, comments получает обсуждения запусков, reviews получает отзывы с оценками в звёздах. Обсуждения запусков и отзывы о продукте относятся к разным сущностям данных.Product Hunt: обсуждения запусков и правила видимости комментариев — Product Hunt использует комментарии для общения с создателями продуктов (Makers) и отмечает, что комментарии могут модерироваться, скрываться или удаляться. Этот эндпоинт получает только доступные обсуждения и не гарантирует видимость всех комментариев. Правила самой платформы запрещают массовую публикацию комментариев и комментарии, сгенерированные ИИ; эта страница не предоставляет возможности автоматического комментирования. · Проверено
Что означают параметры действия reviews в API Product Hunt?
Получите пользовательские отзывы о продукте на Product Hunt с оценкой в звёздах: общую оценку, оценки удобства и соотношения цены и качества, плюсы и минусы, тип отзыва и подпись автора. Отзывы хранятся отдельно от комментариев к запуску, отдельный показатель рекомендации не рассчитывается.
Полный справочник API: параметры, примеры кода, пример ответа и состояниеurlОбязательный- Полный URL Product Hunt в формате /posts/SLUG или /products/SLUG. Действие profile получает общие данные о продукте, comments получает обсуждения запусков, reviews получает отзывы с оценками в звёздах. Обсуждения запусков и отзывы о продукте относятся к разным сущностям данных.Product Hunt: обсуждения на страницах запуска и отзывы на страницах продукта — Терминология Product Hunt различает страницы запуска (Launch Pages), где пользователи комментируют и голосуют, и страницы продукта (Product Pages), где собраны запуски и отзывы. Этот эндпоинт только сверяет связи объектов; он не превращает число комментариев в оценки и не считает отзывы подтверждёнными покупками. · Проверено
Как использовать API Product Hunt
- 01Выберите действие платформы в публичном каталоге.
- 02Передайте платформу, действие и обязательные параметры в POST-запросе на эндпоинт /api/v1/social.
- 03Получите результат из ответа. Для асинхронного действия опрашивайте статус по возвращённому ID задачи.
- 04Сохраните поля ответа, которые нужны вашему приложению.
curl -X POST https://api.everyinfra.com/api/v1/social \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{"platform":"producthunt","action":"trending","params":{}}'
Вопросы об API Product Hunt
Какие данные можно получить через API Product Hunt?
Укажите в platform значение producthunt. В текущем каталоге: тренды, сведения, комментарии и отзывы. Эти названия действий соответствуют разным объектам или представлениям Product Hunt; это не взаимозаменяемые режимы поиска.
Какие входные данные нужны для запроса trending к платформе Product Hunt?
У действия trending нет собственных обязательных параметров. Передайте идентификаторы платформы и действия, а также только те необязательные параметры, которые вам нужны.
Какие поля может вернуть trending на платформе Product Hunt?
Объявленная схема включает name, tagline, description и rank. Объявленное поле может отсутствовать в отдельной записи, а у каждого другого действия свой список полей.
Все ли действия Product Hunt возвращают результат сразу?
Действия с пометкой «асинхронное» возвращают ID задачи, по которому нужно опрашивать статус. Любое другое действие тоже можно запустить асинхронно: добавьте "mode": "async" в тело запроса, чтобы сразу получить ID задачи. Это удобно для длительных задач или запросов с большим лимитом. В текущем каталоге: режим выдачи: sync.