API适用国家/地区 | 美国 |
支持语言 | N/A |
免费方式 | N/A |
定价方式 | N/A |
采购渠道 | 官网 |
交付模式 | N/A |
API形态 | N/A |
业务定位 | N/A |
The Library of Congress API 服务商
更多美国国会图书馆(The Library of Congress)是美国的国家图书馆,也是全球最大的图书馆之一。它成立于1800年,位于华盛顿特区。国会图书馆的使命是支持国会的研究需求,同时通过其广泛的收藏、服务和项目,为美国人民提供学习、文化和创意表达的资源。图书馆拥有超过1.69亿件藏品,包括书籍、录音、照片、地图、手稿等,涵盖了从美国建国初期至今的各种资料。此外,国会图书馆还通过数字化项目,如美国记忆(American Memory)和国家数字图书馆(National Digital Library),为公众提供在线访问其丰富资源的机会。
The Library of Congress API 服务商概述
如果你想探索 Chronicling America 上庞大的历史报纸收藏,你可以使用他们的公共 API 来实现。在这篇博客文章中,我们将展示如何使用 JavaScript 中的 Chronicling America API,并提供示例代码片段。
在开始制作 API 请求之前,你需要注册一个 API 密钥。前往 Chronicling America API 注册页面 开始注册。
一旦你有了 API 密钥,你就可以开始制作请求了。
假设你想搜索 Chronicling America 收藏中所有提到“suffrage”这个词的报纸。以下是你可以在 JavaScript 中这样做的方法:
const apiKey = 'YOUR_API_KEY';
const searchTerm = 'suffrage';
const url = `https://chroniclingamerica.loc.gov/search/titles/results/?terms=${searchTerm}&format=json&api_key=${apiKey}`;
fetch(url)
.then(response => response.json())
.then(data => console.log(data))
.catch(error => console.error(error));
在这个示例中,我们使用 fetch
方法向 Chronicling America API 发送 GET 请求。我们在 URL 中作为查询参数传入 API 密钥和搜索词,并将响应格式设置为 JSON。然后我们使用 .json()
方法解析响应,并将结果数据记录到控制台。
假设你想从 Chronicling America 收藏中检索一个特定的报纸页面。以下是一个示例代码片段,展示了如何在 JavaScript 中做到这一点:
const apiKey = 'YOUR_API_KEY';
const pageUrl = 'https://chroniclingamerica.loc.gov/lccn/sn83045462/1910-01-10/ed-1/seq-1.json';
const url = `${pageUrl}?format=json&api_key=${apiKey}`;
fetch(url)
.then(response => response.json())
.then(data => console.log(data))
.catch(error => console.error(error));
在这个示例中,我们再次使用 fetch
方法向 Chronicling America API 发送 GET 请求。我们在 URL 中作为查询参数传入 API 密钥和我们想要检索的特定报纸页面的 URL,并将响应格式设置为 JSON。然后我们使用 .json()
方法解析响应,并将结果数据记录到控制台。
最后,假设你想从 Chronicling America 收藏中检索一个特定报纸页面的 OCR 文本。以下是一个示例 JavaScript 代码片段,展示了如何做到这一点:
const apiKey = 'YOUR_API_KEY';
const pageUrl = 'https://chroniclingamerica.loc.gov/lccn/sn83045462/1910-01-10/ed-1/seq-1.json';
const ocrUrl = `${pageUrl}/ocr.json`;
const url = `${ocrUrl}?api_key=${apiKey}`;
fetch(url)
.then(response => response.json())
.then(data => console.log(data))
.catch(error => console.error(error));
在这个示例中,我们再次使用 fetch
方法向 Chronicling America API 发送 GET 请求。我们在 URL 中作为查询参数传入 API 密钥和我们想要检索的特定报纸页面的 OCR URL。然后我们使用 .json()
方法解析响应,并将结果数据记录到控制台。
在这篇博客文章中,我们展示了如何在 JavaScript 中使用 Chronicling America API,包括报纸搜索、报纸页面检索和 OCR 文本检索的示例代码片段。希望这为你使用他们的公共 API 探索 Chronicling America 上庞大的历史报纸收藏提供了一个良好的起点。
The Library of Congress API 服务商技术规格
在选择API服务商时,综合评估以下维度,选择最适合自己需求的API服务商,确保技术兼容性和成本效益。
The Library of Congress API 服务商市场规模
The Library of Congress API 服务商网站流量分析
API服务商网站在各大搜索引擎的权重、用户浏览量与活跃uv统计是对API服务商进行考核与评估的重要一环。高权重网站意味着其品牌知名度高、内容质量优、用户体验好,是选择API服务时的重要参考。访问量、独立访客、页面浏览量等,用于评估网站的受欢迎程度。网站月活跃用户,高UV值意味着其服务的用户基础庞大且活跃度高。
2024 年 12 月,The Library of Congress API PV 流量减少,达到 8.2M 次访问,比上个月减少了 856.6K 次访问。UV 减少到 5.4M,减少了 369.6K。
2024 年 12 月, The Library of Congress API全球排名在 467。美国的用户访问量占据主导地位。
- 域名年龄27年3个月
- SEM排名467
- 百度权重PC端0
- 百度权重移动端0
- 月访问量8.2M
- 美国 70.31%
- 印度 2.71%
- 肯尼亚 1.83%
- 英国 1.76%
- 加拿大 1.71%