点评口碑 · 数据 API

G2

G2 API

把 G2 的软件档案、用户评价、同类替代品和已有对比页放在一起,保留评分维度与样本量,为 SaaS 选型准备可核对的资料。 调用 POST /api/v1/social ;返回结构化 JSON,$1.39 / 千次;失败不计费。

7

个能力

$1.39 / 千次

能力价格

同步

调用模式

1 个

一把 Key 通用 89 个平台

G2 能力清单

action必填参数可选参数单次条数模式单价返回字段
searchkeyword—默认 10 · 最多 50同步$1.39 / 千次product_name · url · reviews_url · description · vendor_name · vendor_url · rating · rating_scale · rating_out_of_ten · review_count · pricing_type · item_type · rank · is_sponsored · image_url · categories · platform
profileurl——同步$1.39 / 千次slug · name · description · url · reviews_url · alternatives_url · vendor_name · vendor_url · rating · rating_scale · rating_out_of_ten · review_count · pricing_tiers · features_text · image_urls · platform
reviewsurlsort默认 20 · 最多 100同步$1.39 / 千次record_type · product_slug · url · aggregate_rating · total_reviews · summary_text · top_pros · top_cons · platform · id · title · text · rating · rating_scale · responses · author_name · author_job_title · author_business_size · product_name · posted_at
vendorurlslug, vendor, vendor_url—同步$1.39 / 千次slug · name · url · description · founded · hq_location · ownership · total_revenue · employees · phone · product_count · total_reviews · products · platform
alternativesurl—默认 10 · 最多 30同步$1.39 / 千次name · slug · url · description · vendor_name · rating · rating_scale · rating_out_of_ten · review_count · entry_level_price · rank · source_product_slug · image_url · platform
compareslugscombined_slug, url—同步$1.39 / 千次url · combined_slug · product_count · products · ratings · alternatives_shown · platform
categorycategory—默认 10 · 最多 40同步$1.39 / 千次name · slug · url · description · vendor_name · vendor_slug · category · category_slug · rating · rating_scale · rating_out_of_ten · review_count · entry_level_price · rank · page · is_sponsored · awards · image_url · platform

G2 每个接口分别做什么

下面逐个解释 action、必填参数、可选筛选项和允许值。 请求都发到 POST /api/v1/social, 切换 action 时,也要按对应接口调整参数。 同名参数在不同平台、不同接口中可能指向不同对象;请以该条说明中的格式和适用范围为准。

下方只展示平台官方资料,用于核对对象与术语,不表示平台对 EveryInfra 的授权或背书。 本接口接受的参数、字段与能力边界以各条说明为准,不与平台官方 API 直接等同。

怎么调用 G2 主页或对象详情 API?

profile

使用 platform="g2"、action="profile" 调用“主页或对象详情”能力;返回单个对象,主要包含 slug、name、description、url、reviews_url、alternatives_url 等 16 个字段。

G2 产品星级来自推荐意愿回答的换算;G2 Score 还采用满意度与市场表现等信息。产品星级、十分制回答和研究评分不是同一个指标。官方来源:G2:产品星级与研究评分来源核查:

G2 官方 Product Information 文档说明产品 profile 可展示产品介绍、功能、价值、定价、截图、视频、支持语言和所属类别,并区分 product name 与 vendor or seller name。该来源证明的是产品 profile,不证明 EveryInfra vendor action 使用的 /sellers/ 资源,也不定义本接口 url、slug、vendor 或 vendor_url 的优先级。官方来源:G2 Product Information:产品 Profile 的资料范围来源核查:

G2 profile 的参数分别是什么意思?

url必填
G2 /products/<slug> 产品 URL 或裸产品 slug;返回该软件产品资料,不接受厂商或分类页。
G2 特有返回字段与含义(9)
vendor_name
厂商名称。
vendor_url
厂商在 G2 的主页。
rating_out_of_ten
10 分制评分。与 aggregate_rating 量纲不同,别混着比。
reviews_url
评价列表页链接。
slug
该条目的 URL 短名。
features_text
功能描述。
pricing_tiers
各套餐档位与价格。
alternatives_url
替代品对比页链接。
image_urls
产品截图。

怎么调用 G2 评价 API?

reviews

使用 platform="g2"、action="reviews" 调用“评价”能力;返回列表,默认 20 条、单次最多 100 条,主要包含 record_type、product_slug、url、aggregate_rating、total_reviews、summary_text 等 20 个字段。

G2 reviews 的参数分别是什么意思?

url必填
G2 /products/<slug> 产品 URL 或裸产品 slug;用于读取该软件产品的点评。
sort可选
点评排序:newest 最新、relevance 默认相关度、top_rated 评分较高。

G2 默认评论排序会考虑时间、反馈内容等因素,并提供最新与星级排序;Pros and Cons 是平台汇总,不等于单条评论正文。此说明不扩充本接口允许值。官方来源:G2:评论排序与 Pros and Cons来源核查:

查看全部 3 个允许值

newestrelevancetop_rated

G2 特有返回字段与含义(11)
product_name
产品名称。
product_slug
产品在 G2 的 URL 短名。
aggregate_rating
综合评分,5 分制。
total_reviews
评价总数。
top_pros
被提及最多的优点。
top_cons
被提及最多的缺点。
summary_text
评价摘要。
responses
厂商对评价的回复。
author_job_title
评价人的职位。
author_business_size
评价人所在公司规模。B2B 选型时同规模的评价才有参考价值。
record_type
记录类型。

怎么调用 G2 厂商资料 API?

vendor

使用 platform="g2"、action="vendor" 调用“厂商资料”能力;返回单个对象,主要包含 slug、name、url、description、founded、hq_location 等 14 个字段。

G2 官方说明 Seller Page 是品牌级页面,会归集关联产品和各产品评论,并可展示公司简介、所有权、电话、总部位置及重点产品。该来源不证明 `/sellers/<slug>` URL 解析、slug/vendor/vendor_url 优先级、所有字段均公开或 EveryInfra 能执行后台编辑;该页也不是数据读取 API。官方来源:G2 Seller Pages:品牌级厂商资料与关联产品来源核查:

G2 vendor 的参数分别是什么意思?

url必填
G2 /sellers/<slug> 厂商 URL 或厂商 slug;返回厂商资料,不是软件产品 URL。
slug可选
厂商 /sellers/ 路径中的 slug 兼容输入;url 仍为必填,且 slug 会优先用于定位厂商。
vendor可选
厂商 /sellers/ 路径中的 slug 或厂商主页 URL 兼容输入;url 仍为必填。
vendor_url可选
G2 厂商 /sellers/<slug> 主页链接兼容输入;url 仍为必填。
G2 特有返回字段与含义(9)
slug
该条目的 URL 短名。
total_reviews
评价总数。
employees
厂商员工数。
founded
厂商成立年份。
hq_location
厂商总部所在地。
ownership
股权性质(上市 / 私有 / 被收购)。
total_revenue
厂商营收规模。
product_count
厂商旗下产品数。
products
厂商旗下产品列表。

怎么调用 G2 同类替代产品 API?

alternatives

使用 platform="g2"、action="alternatives" 调用“同类替代产品”能力;返回列表,默认 10 条、单次最多 30 条,主要包含 name、slug、url、description、vendor_name、rating 等 14 个字段。

G2 alternatives 的参数分别是什么意思?

url必填
G2 /products/<slug> 产品 URL 或裸产品 slug;用于读取该软件产品的替代品。

G2 替代品排序会考虑共有品类、重合品类的评价和用户比较行为;这里是候选相似性,不是功能完全一致或迁移成功保证。官方来源:G2:替代产品的相似性依据来源核查:

G2 特有返回字段与含义(6)
vendor_name
厂商名称。
rating_out_of_ten
10 分制评分。与 aggregate_rating 量纲不同,别混着比。
rank
在所属分类里的排名。
slug
该条目的 URL 短名。
source_product_slug
发起对比的源产品 slug(查竞品时用)。
entry_level_price
入门档价格。

怎么调用 G2 产品对比 API?

compare

使用 platform="g2"、action="compare" 调用“产品对比”能力;返回单个对象,主要包含 url、combined_slug、product_count、products、ratings、alternatives_shown 等 7 个字段。

G2 compare 的参数分别是什么意思?

slugs必填
要比较的产品 slug 字符串数组,也可在数组中放产品 URL;默认用 -vs- 拼成 G2 对比页路径。

G2 官方说明 Compare Tool 可依据真实用户评论并排比较最多四个产品,部分比较页会生成评论摘要。EveryInfra slugs 是自身定义的产品 slug 或 URL 数组,不是 G2 官方 API 参数;该来源不证明任意产品组合都有比较页或摘要,也不证明 combined_slug、url 构造和返回字段。官方来源:G2 Compare Tool:并排比较软件产品来源核查:

combined_slug可选
G2 /compare/ 后的完整组合短名;优先于 slugs 自动拼接,完整 url 的优先级更高。
url可选
完整 G2 /compare/ 对比页 URL;提供后优先于 slugs 或 combined_slug 构造的地址。
G2 特有返回字段与含义(5)
product_count
厂商旗下产品数。
products
厂商旗下产品列表。
combined_slug
厂商+产品拼成的完整短名。
ratings
分维度评分明细。
alternatives_shown
页面上展示的替代品数量。

怎么调用 G2 分类列表 API?

category

使用 platform="g2"、action="category" 调用“分类列表”能力;返回列表,默认 10 条、单次最多 40 条,主要包含 name、slug、url、description、vendor_name、vendor_slug 等 19 个字段。

G2 category 的参数分别是什么意思?

category必填
G2 /categories/<slug> 分类短名或完整 URL;从目标分类页复制,不是产品名称或自由文本关键词。

G2 Score 用于同一品类内的产品比较,同一产品在不同品类的分数可能不同;分类位置不能直接外推为跨品类排名。官方来源:G2:分类排序的比较范围来源核查:

G2 特有返回字段与含义(10)
vendor_name
厂商名称。
rating_out_of_ten
10 分制评分。与 aggregate_rating 量纲不同,别混着比。
rank
在所属分类里的排名。
is_sponsored
是否为付费推广位。推广位排在前面不代表评分更高。
slug
该条目的 URL 短名。
entry_level_price
入门档价格。
vendor_slug
厂商 URL 短名。
category_slug
分类的 URL 短名。
awards
获得的 G2 奖项(如 Leader、High Performer)。
page
所在页码。
G2 search 调用流程一次 G2 search 调用的全过程:向 POST /api/v1/social 发送 platform="g2"、action="search",以及必填参数 keyword;返回结构化 JSON,含 product_name、url、reviews_url、description、vendor_name 等字段;返回列表,单次最多 50 条,计费 $1.39 / 千次,失败与空结果不计费。1 · 请求POST /api/v1/socialplatform: "g2"action: "search"keywordEveryInfra$1.39 / 千次2 · 响应 · 列表product_nameurlreviews_urldescriptionvendor_name
一次 G2 search 调用的全过程:向 POST /api/v1/social 发送 platform="g2"、action="search",以及必填参数 keyword;返回结构化 JSON,含 product_name、url、reviews_url、description、vendor_name 等字段;返回列表,单次最多 50 条,计费 $1.39 / 千次,失败与空结果不计费。

G2 原始字段名

EveryInfra 统一字段名

左边是 G2 数据里原本的字段名,右边是我们统一后的。点任意一行看对应关系。89 个平台复用通用字段命名,减少重复适配; 切换平台仍需核对参数、字段集合、类型与空值含义。这里展示映射关系,不是目标的实时返回数据。

G2 的独有字段名(当前目录)

全站 89 个平台的当前目录中,这 29 个字段名只在 G2 出现。 这是字段命名的分布,不代表其他平台没有同类信息,也不保证每次响应都含这些字段;具体含义和返回条件仍需逐接口核对。

  • vendor_url
  • rating_out_of_ten
  • pricing_type
  • item_type
  • alternatives_url
  • pricing_tiers
  • features_text
  • record_type
  • product_slug
  • aggregate_rating
  • summary_text
  • top_pros
  • top_cons
  • responses
  • author_business_size
  • founded
  • hq_location
  • ownership

返回字段含义

通用字段采用统一命名;切换平台时仍需核对目标格式、字段是否存在、类型、空值与平台特有含义。 机器可读版:/api/v1/social/fields

product_name
产品名称。
url
该记录在原平台上的可访问链接。
reviews_url
评价列表页链接。
description
简介或描述,通常比 text 短。
vendor_name
厂商名称。
vendor_url
厂商在 G2 的主页。
rating
评分。分制随平台而异,同一行的 rating_scale 给出该平台满分 (多数是 5,Booking/豆瓣/爱奇艺/NAVER 是 10)。跨平台比较前必须先按 rating_scale 换算 —— 直接比数字会得出反的结论。
rating_scale
上一列 rating 的满分。5 表示五星制、10 表示十分制。只在该行有 rating 时出现。
rating_out_of_ten
10 分制评分。与 aggregate_rating 量纲不同,别混着比。
review_count
评价条数,用于商品/商家类能力。null 表示不公开,不等于 0。
pricing_type
计价方式(订阅 / 买断 / 免费增值)。
item_type
条目类型。
rank
在所属分类里的排名。
is_sponsored
是否为付费推广位。推广位排在前面不代表评分更高。
image_url
图片链接。多图能力可能返回 image_urls 数组。
categories
该产品所属的分类列表。
platform
数据来源平台标识,与请求里的 platform 一致(如 xiaohongshu、tiktok)。
slug
该条目的 URL 短名。
name
名称。用于账号/商品/商家类能力,指该对象本身的名字。
alternatives_url
替代品对比页链接。
pricing_tiers
各套餐档位与价格。
features_text
功能描述。
image_urls
产品截图。
record_type
记录类型。
product_slug
产品在 G2 的 URL 短名。
aggregate_rating
综合评分,5 分制。
total_reviews
评价总数。
summary_text
评价摘要。
top_pros
被提及最多的优点。
top_cons
被提及最多的缺点。
id
该记录在原平台上的唯一标识。仅在同一平台内唯一,跨平台可能重复。
title
标题。平台无标题概念时(如纯文本帖)为 null。
text
正文内容,已去除 HTML 标签。长文可能被截断。
responses
厂商对评价的回复。
author_name
作者昵称(显示名)。
author_job_title
评价人的职位。
author_business_size
评价人所在公司规模。B2B 选型时同规模的评价才有参考价值。
posted_at
发布时间,ISO 8601 格式、UTC 时区(如 2026-08-07T12:34:56+00:00)。平台只给非标准字符串时原样透传,解析前建议做容错。null 表示平台未公开。
founded
厂商成立年份。
hq_location
厂商总部所在地。
ownership
股权性质(上市 / 私有 / 被收购)。
total_revenue
厂商营收规模。
employees
厂商员工数。
phone
联系电话,原文透传,未做号码格式归一。
product_count
厂商旗下产品数。
products
厂商旗下产品列表。
entry_level_price
入门档价格。
source_product_slug
发起对比的源产品 slug(查竞品时用)。
combined_slug
厂商+产品拼成的完整短名。
ratings
分维度评分明细。
alternatives_shown
页面上展示的替代品数量。
vendor_slug
厂商 URL 短名。
category
分类名称,取值为原平台的分类体系,未做跨平台归一。
category_slug
分类的 URL 短名。
page
所在页码。
awards
获得的 G2 奖项(如 Leader、High Performer)。

请求填写示例

这里按软件产品或分类相关词检索,不是全网公司搜索。

以下为填写格式示意,并非成功调用记录。请替换 API Key 和尖括号中的目标,确认可选筛选项后再调用;示例不保证目标当前有数据。

g2_search.sh
curl -X POST https://api.everyinfra.com/api/v1/social \
  -H "Authorization: Bearer omg_你的KEY" \
  -H "Content-Type: application/json" \
  -d '{"platform":"g2","action":"search","params":{"keyword":"project management"}}'

记录字段预览(非真实响应)

仅展示 search 的记录字段,不包含外层响应、计费或任务状态。null 只作展示占位,不表示字段类型或实际空值;完整响应须以接口文档与实际调用为准。

fields.preview.json
{
  "product_name": null,
  "url": null,
  "reviews_url": null,
  "description": null,
  "vendor_name": null,
  "vendor_url": null,
  "rating": null,
  "rating_scale": null,
  "rating_out_of_ten": null,
  "review_count": null,
  "pricing_type": null,
  "item_type": null,
  "rank": null,
  "is_sponsored": null,
  "image_url": null,
  "categories": null,
  "platform": null
}

常见用例

以下是基于现有接口的接入思路,不是开箱即用的分析或告警功能。字段以实际返回为准,缺失值不按零处理。

用 G2 软件关键词寻找产品条目

按软件名称或用途搜索产品,再按产品和厂商链接继续查。

查看 search 的 keyword 参数 →
  • keyword 搜索软件产品,不是评论正文;product_name、vendor_name、categories、reviews_url 与 vendor_url 分别指向产品、厂商和评价入口。
  • rank 是本次搜索结果位置,is_sponsored 是赞助标记;不要把结果次序直接当作 G2 Score 排名或全市场份额。

G2 产品档案、评分与定价文案应分别处理。

用 profile 核对单个软件的产品资料,而不是厂商的全部业务。

查看 profile 的 url 参数 →
  • url 填 /products/<slug> 链接或裸产品 slug;结合 name、vendor_name、features_text、pricing_tiers、rating 与 rating_out_of_ten 阅读。
  • rating 与 rating_out_of_ten 不同量纲,不相加或直接平均;pricing_tiers 是定价档文字,不是可直接下单的结构化报价,也不保证包含全部方案。

先按 record_type 拆开 G2 评论与汇总

将具体软件评价与平台给出的优缺点汇总分流处理。

查看 reviews 的 sort 参数 →
  • url 定位产品,sort=newest 选择最新评论;record_type=review 才是单条评价,text / responses 保存正文与问答,record_type=summary 则是汇总记录。
  • summary 的 top_pros / top_cons 是 label、mentions 条目数组;total_reviews 不等于本次列表长度,mentions 也不是本批评论占比。汇总与评论均按实际返回读取,不假定首条一定有汇总。

查看 G2 厂商及旗下产品

用 vendor 读取软件厂商,不拿产品档案冒充公司全貌。

查看 vendor 的 url 参数 →
  • url 使用 /sellers/<slug> 厂商链接或厂商 slug,不能直接换成 /products/ 产品标识;products 是旗下产品数组,product_count 与 total_reviews 描述汇总。
  • hq_location、employees、total_revenue 属于页面公司信息,不是独立财务审计;产品数组可能不完整,不能用本次条数替代 product_count。

从 G2 替代品清单建立比较候选

用 alternatives 找与目标软件功能相近的产品,再检查适配条件。

查看 alternatives 的 url 参数 →
  • url 使用原软件产品链接或 slug;source_product_slug 标记原产品,name、vendor_name、rank 与 entry_level_price 描述候选。
  • 替代关系不是功能完全等价或可无缝迁移的保证;entry_level_price 是入门价展示,不是相同席位、周期、币种下的最终费用。

读取 G2 已有产品对比页

按已有对比组合读取评分维度,把样本量与分数一起看。

查看 compare 的 slugs 参数 →
  • slugs 填产品 slug 或产品 URL 的字符串数组,自动用 -vs- 拼接;combined_slug 可覆盖组合短名,完整 url 优先级最高,但仍须提供必填 slugs。
  • 返回单个对比对象:products 是产品列表,ratings 按 criterion 保存 per_product 的 score / sample_size / note。需核对对应产品与维度,不能将缺失样本量当零,也不保证任意组合存在或自动做新测评。

按 G2 品类阅读产品位置与奖项

从真实软件分类页构建同品类候选,不混用搜索位置和产品星级。

查看 category 的 category 参数 →
  • category 填 /categories/<slug> 的分类短名或完整 URL;category_slug、rank、page、awards、is_sponsored 描述分类内的展示信息。
  • rank 需保留所属分类和查询范围,不是跨品类统一排行;awards 只保留实际返回文案。目录中的通用 sort 不意味着已支持 G2 网站所有品类排序。

G2 API 常见问题

G2 API 怎么调用?

调用 POST /api/v1/social,请求体传 platform="g2"、action 和 params。以 search 为例,必填 keyword,没有可选参数。这里按软件产品或分类相关词检索,不是全网公司搜索。 G2 共 7 个 action,鉴权用 Authorization: Bearer <API Key>,同一把 Key 通 89 个平台。

G2 API 怎么收费?

$1.39 / 千次,G2 全部 7 个能力同价。按本页最高能力单价、每次单目标估算,$1 免费额度约可用于 719 次 G2 调用。费用按所选能力与目标数量计算,多目标请求不要按单目标估算;参数错误、鉴权失败和空结果不计费。

G2 API 一次能返回多少条数据?

G2 有 4 个列表接口,包括 search、reviews、alternatives、category。其余 3 个接口返回单个对象;对象内仍可能包含数组。数量参数要逐接口区分目标数、页数和记录数,不能将目录数值直接当作保证返回的条数;具体限制见对应参数与用例,不保证完整历史。

G2 API 返回哪些字段?

当前目录为 search 列出 product_name、url、reviews_url、description、vendor_name、vendor_url 等 17 个字段名。按全站当前目录统计,29 个字段名只在 G2 出现;这不表示其他平台没有同类信息。字段不保证每次齐全,嵌套位置、类型与空值须按各接口说明核对,同名字段不代表语义可互换。

「用 G2 软件关键词寻找产品条目」怎样接入 G2 API?

按软件名称或用途搜索产品,再按产品和厂商链接继续查。 keyword 搜索软件产品,不是评论正文;product_name、vendor_name、categories、reviews_url 与 vendor_url 分别指向产品、厂商和评价入口。 rank 是本次搜索结果位置,is_sponsored 是赞助标记;不要把结果次序直接当作 G2 Score 排名或全市场份额。

「G2 产品档案、评分与定价文案应分别处理。」怎样接入 G2 API?

用 profile 核对单个软件的产品资料,而不是厂商的全部业务。 url 填 /products/<slug> 链接或裸产品 slug;结合 name、vendor_name、features_text、pricing_tiers、rating 与 rating_out_of_ten 阅读。 rating 与 rating_out_of_ten 不同量纲,不相加或直接平均;pricing_tiers 是定价档文字,不是可直接下单的结构化报价,也不保证包含全部方案。

「先按 record_type 拆开 G2 评论与汇总」怎样接入 G2 API?

将具体软件评价与平台给出的优缺点汇总分流处理。 url 定位产品,sort=newest 选择最新评论;record_type=review 才是单条评价,text / responses 保存正文与问答,record_type=summary 则是汇总记录。 summary 的 top_pros / top_cons 是 label、mentions 条目数组;total_reviews 不等于本次列表长度,mentions 也不是本批评论占比。汇总与评论均按实际返回读取,不假定首条一定有汇总。

「查看 G2 厂商及旗下产品」怎样接入 G2 API?

用 vendor 读取软件厂商,不拿产品档案冒充公司全貌。 url 使用 /sellers/<slug> 厂商链接或厂商 slug,不能直接换成 /products/ 产品标识;products 是旗下产品数组,product_count 与 total_reviews 描述汇总。 hq_location、employees、total_revenue 属于页面公司信息,不是独立财务审计;产品数组可能不完整,不能用本次条数替代 product_count。

可以先免费试用 G2 API 吗?

可以。注册免费,加微信领邀请码可得 $1 免费额度(≈720 次数据调用)。请先选择 G2 的目标接口,用单目标请求核对结果;实际可调用次数取决于能力价格与目标数量,不保证覆盖全部 7 个能力。无需信用卡。

开始调用 G2 API

加微信领 $1 免费额度,先选一个 G2 接口验证结果。实际可调用次数取决于能力价格与目标数量。

免费开始