Company API
仅凭域名,获取公司网站所用的技术,以及该域名开通了账号的服务商。
Company API 通过域名读取一家公司。technologies 返回网站所用的技术(电商平台、CMS、分析、支付、CDN、邮件和 DNS
托管)、该域名开通了账号的服务商,以及首页和域名记录中出现的全部内容:最终地址、响应头、meta 标签、脚本、DNS 记录和站点地图。
curl "https://gateway.apinoa.com/v1/company/technologies?domain=allbirds.com" -H "x-api-key: $APINOA_API_KEY"操作
| 操作 | 返回 | 读取内容 |
|---|---|---|
technologies | TechnologiesResult | 按 domain 读取网站技术和域名账号 |
输入
| 输入 | 含义 |
|---|---|
domain | 公司的域名,例如 stripe.com。传入网址(https://stripe.com/pricing)时只读取其主机名 |
处处一致的规则
- 每项结果都有依据。 每个技术都带有
evidence:在哪里发现(响应头、Cookie、meta 标签、页面标记、脚本、DNS 记录) 以及匹配到了什么,因此结果可以核对,而不必盲信。 - 平台不等于账号。
technologies是网站运行所用的技术。accounts是仅由 DNS 记录(验证令牌、邮件发送配置)证明的、 该域名开通了账号的服务商。验证了 Shopify 账号的域名,网站未必建在 Shopify 上。 - 取到的内容不丢弃。 首页的响应头、meta 标签、脚本以及域名的 DNS 记录与结果一并返回。网站无响应时,仍会返回 DNS 结果。
- 价格。 每个域名 $0.001。
错误
与 API 其他部分使用相同的响应格式和代码,见 Errors。无法解析的域名返回 404 NOT_FOUND;不是公开网站的
域名返回 400 INVALID_PARAMS。失败的调用不计费。
参考
- Response Schema:响应的每个字段
- Errors:所有错误代码