# @allratestoday/central-bank-of-kenya-exchange-rate 中文文档

规范地址：https://npmcn.com/package/%40allratestoday/central-bank-of-kenya-exchange-rate/

版本：1\.3\.27
npm 元数据更新时间：2026-11-02T18:28:30.913Z
中文译文更新时间：2026-11-07T04:09:30.793Z
软件包许可：MIT

本文由上游 README 翻译，可能存在偏差，请结合原文核对 API、命令与配置。版权与许可归原作者所有。

原始 npm 页面：https://www.npmjs.com/package/%40allratestoday/central-bank-of-kenya-exchange-rate
原文对照：https://npmcn.com/package/%40allratestoday/central-bank-of-kenya-exchange-rate/?lang=original
项目主页：https://allratestoday.com/central-bank-rates-api/cbke/
源码仓库：https://github.com/AllRates-Today/central-bank-of-kenya-exchange-rate

## 关键信息（来自 npm 元数据）

- 包体积（解压后）：24.9 kB，6 个文件
- 模块格式：ESM + CJS
- TypeScript 类型：包内自带
- Node.js 要求：\>=18
- 运行依赖：0 个
- 首次发布：2026-08-22T15:08:06.976Z
- 最新版本发布：2026-11-02T18:28:30.731Z
- 近 30 天下载量：2056（2026-10-06 至 2026-11-04，npm 官方下载统计）
- 已发布版本数：20（近 12 个月 20 个）

## 中文简介

肯尼亚(肯尼亚)官方中央银行每日汇率——21种货币对KES,自2024年起的历史. 零依赖性节点.js/TypeScript客户端.

## 安装

```sh
npm install @allratestoday/central-bank-of-kenya-exchange-rate
```

也可以使用：`pnpm add @allratestoday/central-bank-of-kenya-exchange-rate`、`yarn add @allratestoday/central-bank-of-kenya-exchange-rate`、`bun add @allratestoday/central-bank-of-kenya-exchange-rate`

## README

# 肯尼亚中央银行汇率

[![npm version](https://img.shields.io/npm/v/@allratestoday%2Fcentral-bank-of-kenya-exchange-rate.svg)](https://www.npmjs.com/package/@allratestoday/central-bank-of-kenya-exchange-rate) [![license](https://img.shields.io/npm/l/@allratestoday%2Fcentral-bank-of-kenya-exchange-rate.svg)](https://github.com/AllRates-Today/central-bank-of-kenya-exchange-rate/blob/main/LICENSE) [![zero dependencies](https://img.shields.io/badge/dependencies-0-brightgreen.svg)](https://www.npmjs.com/package/@allratestoday/central-bank-of-kenya-exchange-rate) [![TypeScript](https://img.shields.io/badge/TypeScript-types%20included-3178C6.svg)](https://www.typescriptlang.org/) [![USD/KES today](https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Fallratestoday.com%2Fapi%2Fopen%2Fcentral-bank%2Fcbke%3Fsource%3DUSD%26target%3DKES&query=%24.rate&label=USD%2FKES%20published%20by%20Central%20Bank%20of%20Kenya&color=0A7E8C&cacheSeconds=3600)](https://allratestoday.com/central-bank-rates-api/cbke/) [![rate date](https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Fallratestoday.com%2Fapi%2Fopen%2Fcentral-bank%2Fcbke%3Fsource%3DUSD%26target%3DKES&query=%24.rate_date&label=rate%20date&color=555&cacheSeconds=3600)](https://allratestoday.com/central-bank-rates-api/cbke/)

**肯尼亚(肯尼亚)官方中央银行的Node.js和TypeScript每日汇率。 公布的中央银行在税务申报、海关估价、审计和符合要求的发票之后的利率——不是市场估计,而是肯尼亚中央银行自己印制的数字,每一个工作日.**

## 为什么是这个客户?

-   🏛️ **官方公布的费率** ——肯尼亚中央银行自己的桌子,有出版社自己的桌子 `rate_date` 每次答复
-   📅 **历史可追溯到2024年** ——过去任何日期的时点表和每日系列
-   🔀 **发布 vs 来源, 总是标注** - 计算反向/对相承 `derived: true`,从未与官方指纹相混合
-   ⚡ **零依赖关系** ——纯无害环境管理+CJS优于全球 `fetch`; 节点 18+、 Bun、 Deno 和边缘运行时间
-   🔷 **类型安全** ——随包一起运出的全部类型脚本定义
-   🧾 **合规级元数据** —— 说 `rate_type`,公布日期,以及来源对每项答复的免责声明

> **官方汇率,不是中市:** 这里的每一个价值都是 肯尼亚中央银行自己出版的 印出后固定下来的 中央银行自己的 `rate_date` 申报和审计需要什么。 需要现场市场汇率来定价还是展示? 使用 [市场中间API](https://allratestoday.com/docs/) 或者说 [`@allratestoday/sdk`](https://www.npmjs.com/package/@allratestoday/sdk)两者可以相差几个百分点.

## 获取您的 API 密钥

获取免费 API 密钥 [allatestoday.com/注册员](https://allratestoday.com/register) - 不需要信用卡。 每个计划都有最新费率,包括免费费率.

## 最近公布的表格

[![Latest Central Bank of Kenya table](https://allratestoday.com/api/open/central-bank/cbke/table.svg)](https://allratestoday.com/central-bank-rates-api/cbke/)

图像从无键端点进行直播,因此它跟随了中央银行在 npm 和 GitHub 上的出版物,没有新的发行. 与文本相同的表格折叠如下, 用于搜索和复制- 粘贴: 在 GitHub [每日行动](https://npmcn.com/package/%40allratestoday/central-bank-of-kenya-exchange-rate/.github/workflows/daily-table.yml) 中央银行发布新表格时更新;npm上是软件包的发布日期.

_表格由每日工作流程填入._

## \* 安装

```bash
npm install @allratestoday/central-bank-of-kenya-exchange-rate
```

```bash
yarn add @allratestoday/central-bank-of-kenya-exchange-rate
```

```bash
pnpm add @allratestoday/central-bank-of-kenya-exchange-rate
```

要求节点18+(全球) `fetch`);也运行于Bun,Deno和边缘跑道. 范围镜像 [`central-bank-of-kenya-exchange-rate`](https://www.npmjs.com/package/central-bank-of-kenya-exchange-rate) ——代码相同,版本相同.

## 快速启动

```js
import { getRate } from '@allratestoday/central-bank-of-kenya-exchange-rate';

const pair = await getRate('USD', 'KES', { apiKey: 'art_live_...' });
console.log(pair.rate, pair.rate_date); // the official Central Bank of Kenya rate, on the central bank's own date
```

## API 参考

-   [最新配对率](https://npmcn.com/package/%40allratestoday/central-bank-of-kenya-exchange-rate/#readme-latest-pair-rate) 最新公布的表格中的一对
-   [完整公布的表格](https://npmcn.com/package/%40allratestoday/central-bank-of-kenya-exchange-rate/#readme-full-published-table) 中央银行用一个电话打印的一切
-   [日期表](https://npmcn.com/package/%40allratestoday/central-bank-of-kenya-exchange-rate/#readme-table-for-a-date) 发票或申报日期的正式表格
-   [每日时间序列](https://npmcn.com/package/%40allratestoday/central-bank-of-kenya-exchange-rate/#readme-daily-time-series) ——一对跨日期范围

* * *

### 最新配对率

自由计划并上. 中央银行不直接打印的对价从其表格中解决并标出(见 _已公布与衍生费率_ 页:1.

```js
const pair = await getRate('USD', 'KES', { apiKey: 'art_live_...' });
```

**回应:**

```javascript
{
  bank: 'cbke',
  name: 'Central Bank of Kenya',
  rate_date: '2026-10-14',   // Central Bank of Kenya's own publication date
  source: 'USD',
  target: 'KES',
  rate: 129.79,
  rate_type: 'reference',
  derived: false,
  method: 'published',
  disclaimer: 'Official rates as published by the named central bank. On weekends/holidays the most recent published rate_date is returned.'
}
```

### 完整公布的表格

自由计划并上. 最近出版日期的完整表格.

```js
import { getLatestRates } from '@allratestoday/central-bank-of-kenya-exchange-rate';

const table = await getLatestRates({ apiKey: 'art_live_...' });
console.log(table.rate_date, table.rates.length);
```

**回应:**

```javascript
{
  bank: 'cbke',
  name: 'Central Bank of Kenya',
  rate_date: '2026-10-14',
  rates: [
    { "base": "USD", "quote": "KES", "type": "reference", "value": 129.79 },
    // … the rest of the published table (21 currencies vs KES)
  ],
  disclaimer: '…'
}
```

### 日期表

已付计划。 2024年以来任何日期的官方表格——周末和节假日返回最近公布的日期,通过下列途径标出: `published_on_requested_date`,这恰恰是实际费率 备案需求.

```js
import { getRatesForDate } from '@allratestoday/central-bank-of-kenya-exchange-rate';

const day = await getRatesForDate('2026-06-30', { apiKey: 'art_live_...' });
// Optionally narrow to one pair:
const one = await getRatesForDate('2026-06-30', { apiKey: 'art_live_...', source: 'USD', target: 'KES' });
```

**回应:**

```javascript
{
  bank: 'cbke',
  requested_date: '2026-06-30',
  rate_date: '2026-06-30',                // the date actually published
  published_on_requested_date: true,      // false when a weekend/holiday fell back
  rates: [ /* the full table for that date */ ],
  disclaimer: '…'
}
```

### 每日时间序列

已付计划。 每个出版日期有一个解决的费率——可供制图、重新估价或审计工作文件使用.

```js
import { getHistory } from '@allratestoday/central-bank-of-kenya-exchange-rate';

const series = await getHistory(
  { source: 'USD', target: 'KES', from: '2026-01-01', to: '2026-10-14' },
  { apiKey: 'art_live_...' }
);
```

**回应:**

```javascript
{
  bank: 'cbke',
  source: 'USD',
  target: 'KES',
  from: '2026-01-01',
  to: '2026-10-14',
  count: 152,
  rates: [
    // one entry per publication date
    { date: '2026-10-14', rate: 129.79, rate_type: 'reference', derived: false, method: 'published' },
    // …
  ],
  disclaimer: '…'
}
```

过 `{ symbol: 'USD' }` 改为 `source`编号 :`target` 以获得一种货币的原始出版行(所有速率类型,无对分辨率).

* * *

## \* 涵盖的货币

肯尼亚中央银行目前公布的利率包括: **21个货币** (截至最新表格):

🇦🇪 `AED` • 妇女 `AUD` • 妇女 `BIF` • 妇女 `CAD` • 妇女 `CHF` • 妇女 `CNY` • 妇女 `DKK` • 妇女 `EUR` • 妇女 `GBP` • 妇女 `HKD` • 妇女 `INR` • 妇女 `JPY` • 妇女 `NOK` • 妇女 `RWF` • 妇女 `SAR` • 妇女 `SEK` • 妇女 `SGD` • 妇女 `TZS` • 妇女 `UGX` • 妇女 `USD` • 妇女 `ZAR`

## 来源

肯尼亚中央银行每个营业上午每天公布指示性先令汇率——平均、买卖率、肯尼亚银行、企业和税务当局参考,涵盖大约20种货币,包括东非共同体对。 该先令是一个有管理的浮标,而内罗毕是东非的金融中心,使该银行的利率成为该区域的基准.

-   出版社自己的页面 : [福克斯汇率](https://www.centralbank.go.ke/forex/) • 妇女 [页:1](https://www.centralbank.go.ke/)
-   出版:每一个工作日;准确的时间安排、新鲜度状况和目前的任何延误均在 [肯尼亚中央银行利率页](https://allratestoday.com/central-bank-rates-api/cbke/)
-   在API中:通常通过 **世界协调时17:40** (按过去9个出版物衡量) 在此时或之后安排同步并按小时重试直至 `rate_date` 移动;每个响应都带有与 `available_by_utc` 看到了吗 [何时投票](https://allratestoday.com/docs/#when-to-poll)
-   价值没有修改, 由出版商自己存储 `rate_date` 在每一行——见 [方法](https://allratestoday.com/official-rates-methodology/)

## 读取数字

-   `value` 总是 **每单位基准货币的引号** (单位:千美元)`base: "EUR", quote: "USD", value: 1.15` 1欧元=1.15美元).
-   肯尼亚中央银行引述 **每1个外币** (例如:. `base: "USD", quote: "KES"` 表示KES每美元).
-   要换个角度吗? 询问 `getRate(target, source)` 和标注的 API 反转或交叉 `derived: true` ——从遵守工作流程中从不将公布的评分自己分出.
-   `rate_type` 告诉你中央银行的系列中哪一个属于(`reference` 这里);一些出版商的印刷品购买/销售或为同一对进行几件固定.

## ERP和会计系统

将肯尼亚中央银行的官方利率输入会计系统是支持的工作流程,而不是黑客。 各系统所期望的方向的分步指南:

-   [365 商业中心](https://allratestoday.com/docs/integrations/business-central/) ——内置货币汇率服务,无编码
-   [西罗](https://allratestoday.com/docs/integrations/xero/) • 妇女 [在线快书](https://allratestoday.com/docs/integrations/quickbooks/) • 妇女 [SAP S/4HANA 和ECC 运输公司](https://allratestoday.com/docs/integrations/sap/) • 妇女 [奥都](https://allratestoday.com/docs/integrations/odoo/)

相同的按键端点返回 `?format=csv`, (中文(简体) ), `?format=xml` 财务报告和审定财务报表 `?format=xlsx`,并接受键为 `?api_key=` 无法发送信头的导入者 :

```bash
curl "https://allratestoday.com/api/v1/central-bank/cbke/latest?format=xml&api_key=art_live_..."
```

## AI探员

-   MCP 服务器 : `npx -y @allratestoday/central-bank-mcp` (stdio)或主机端点 `https://allratestoday.com/api/mcp` 官方利率、历史、跨银行比较和出版日历工具
-   已经使用通用的 SDK 或 MCP 服务器了吗 ? 自2026-10-01年起 [`@allratestoday/sdk`](https://www.npmjs.com/package/@allratestoday/sdk) 1.4+ 拥有 `officialRates('cbke')` 财务报告和审定财务报表 [`@allratestoday/mcp-server`](https://www.npmjs.com/package/@allratestoday/mcp-server) 0.6+有一个 `get_official_rates` 工具 —— 两者都返回源代码的最新表格, 没有密钥, 这样您就可以在不依赖第二个的情况下添加它
-   Claude 代码插件( 无密钥) : `/plugin marketplace add AllRates-Today/claude-code-plugin` 接下来 `/plugin install allratestoday@allratestoday` 捆绑 MCP 服务器外加一个 `/official-rate cbke ...` 命令
-   评估? 特工可以自行签发一个没有注册的审判密钥: `POST https://allratestoday.com/api/agent/keys` (发送) `Content-Type: application/json`返回一个有效期为7天的100调键,涵盖自由计划方法(最新表格、对);日期表和历史需要一个 [付费计划](https://allratestoday.com/pricing/)MCP服务器将其曝光为 `request_trial_key`
-   机器可读网站指南 : [页:1](https://allratestoday.com/llms.txt) • 妇女 [用于援助的代理人](https://allratestoday.com/for-ai-agents/)

## \* 公布与衍生费率

如果肯尼亚中央银行不直接打印一对, API从中央银行自己的表格中解决

| `method` | `derived` | 含义 |
| --- | --- | --- |
| `published` | `false` | 中央银行直接打印了这对 |
| `inverse` | `true` | 计算为 1 QQ 已公布的相反方向 |
| `cross` | `true` | 根据两个公布的费率通过KES计算 |

## QQ 处理出错

错误显示为 `Error` 与 `status` (HTTP代码)和 `body` (API的JSON错误)附后:

```js
try {
  const pair = await getRate('USD', 'XXX', { apiKey: 'art_live_...' });
} catch (err) {
  console.log(err.message); // human-readable reason
  console.log(err.status);  // e.g. 404
}
```

| 状态 | 含义 |
| --- | --- |
| —— 说 | 失踪 `apiKey` (在任何请求之前提出) |
| `400` | 日期或参数不正确 |
| `401` | 无效的 API 密钥 |
| `403` | 端点需要一个 [付费计划](https://allratestoday.com/pricing/) (历史日期和系列) |
| `404` | 肯尼亚中央银行未涵盖的对等或日期范围 |
| `429` | 月配额超过 |

## QQ 类型脚本

载有全套定义的船舶——否 `@types` 安装 :

```ts
import type { LatestRates, PairRate, DatedRates, RateEntry, HistoryQuery, RequestOptions } from '@allratestoday/central-bank-of-kenya-exchange-rate';
```

## 常规JS

```javascript
const { getRate } = require('@allratestoday/central-bank-of-kenya-exchange-rate');

getRate('USD', 'KES', { apiKey: 'art_live_...' }).then((pair) => console.log(pair.rate));
```

## 配额提示

-   比率每个工作日变化一次——在当地缓存已公布的表格,而每月的少量配额则很长一段时间.
-   每个请求都与你的AllRatesToday配额一致 共享到你的钥匙上的AllRatesToday终点.

## 方法参考

| 方法 | 计划 | 说明 |
| --- | --- | --- |
| `getRate(source, target, { apiKey })` | 免费 | 一对的最新费率,从公布的表格中解决 |
| `getLatestRates({ apiKey })` | 免费 | 中央银行最新公布的完整表格 |
| `getRatesForDate(date, { apiKey, source?, target? })` | 已支付 | YYY-MM-DD 日期的官方表格( 或一对) |
| `getHistory({ symbol | source+target, from?, to? }, { apiKey })` | 已支付 | 2024年以来的每日系列 |

## QQ 批量数据( 无密钥)

需要整个档案 而不是API的电话? 同样的公布的表格每天与开放数据相映射:

-   拥抱相: [今天/中央银行汇率](https://huggingface.co/datasets/AllRatesToday/central-bank-exchange-rates) - 每个机构1个CSV(`rates/cbke.csv`(中文(简体) )
-   凯格: [每日汇率/中央银行汇率](https://www.kaggle.com/datasets/allratestoday/central-bank-exchange-rates)
-   Raw JSON在GitHub上说: `https://raw.githubusercontent.com/AllRates-Today/central-bank-exchange-rates/main/data/cbke/latest.json`

## 链接

-   **网站:** [allatestoday.com (英语)](https://allratestoday.com/)
-   [肯尼亚中央银行利率页](https://allratestoday.com/central-bank-rates-api/cbke/) ——活桌,出版cadence,FAQ
-   [所有中央银行来源](https://allratestoday.com/central-bank-rates-api/)
-   [下载中央银行利率](https://allratestoday.com/download-central-bank-rates/) ——每家银行的最新表格和历史为Excel,CSV或JSON
-   [站点上的文件包](https://allratestoday.com/docs/sdk/central-bank-of-kenya-exchange-rate/) • 妇女 [企业资源规划整合指南](https://allratestoday.com/docs/integrations/)
-   [API 文档](https://allratestoday.com/docs/#central-bank) • 妇女 [交互式参考](https://allratestoday.com/api-reference/) • 妇女 [方法](https://allratestoday.com/official-rates-methodology/)
-   [注册( 免费)](https://allratestoday.com/register) • 妇女 [盘子](https://allratestoday.com/profile) • 妇女 [定价](https://allratestoday.com/pricing/)
-   [状态](https://allratestoday.com/status)
-   [邮递员收藏](https://allratestoday.com/postman/)
-   [ChatGPT 应用程序](https://chatgpt.com/plugins/plugin_asdk_app_6ae1e76098f48191a285ac3f5ab7a83b) ——向ChatGPT索取活期和官方央行利率
-   [GitHub 图像](https://github.com/AllRates-Today/central-bank-of-kenya-exchange-rate)

## 许可证

麻省理工学院

## 常见问题

### @allratestoday/central-bank-of-kenya-exchange-rate 是什么？

肯尼亚\(肯尼亚\)官方中央银行每日汇率——21种货币对KES,自2024年起的历史\. 零依赖性节点\.js/TypeScript客户端\.

### 如何安装 @allratestoday/central-bank-of-kenya-exchange-rate？

在项目目录运行 npm install @allratestoday/central-bank-of-kenya-exchange-rate，或使用 pnpm add / yarn add / bun add。

### @allratestoday/central-bank-of-kenya-exchange-rate 支持 TypeScript 吗？

支持。包内自带 TypeScript 类型声明（package\.json 声明了 types 入口），安装后即可获得类型提示，无需再安装 @types 包。

### @allratestoday/central-bank-of-kenya-exchange-rate 支持 ESM 还是 CommonJS？

同时提供 ES Module 与 CommonJS 入口，import 和 require\(\) 都可以使用，打包工具会自动选择合适的版本。

### @allratestoday/central-bank-of-kenya-exchange-rate 需要什么版本的 Node\.js？

package\.json 的 engines 字段要求 Node\.js \>=18。版本不符时 npm 默认只给出警告，开启 engine-strict 后会拒绝安装。

### @allratestoday/central-bank-of-kenya-exchange-rate 可以商用吗？

@allratestoday/central-bank-of-kenya-exchange-rate 使用 MIT 许可。宽松许可：允许商业使用、修改和再分发，通常只需在分发时保留原版权与许可声明。以上为概括，不构成法律意见，请以许可原文为准。

### @allratestoday/central-bank-of-kenya-exchange-rate 的下载量有多少？

根据 npm 官方下载统计，@allratestoday/central-bank-of-kenya-exchange-rate 在 2026/10/06 – 2026/11/04 这 30 天内被下载 2,056 次，日均约 69 次。下载量会把 CI 构建、镜像同步和作为其他包依赖的安装一并计入，适合横向比较热度，不能直接等同于使用人数。

### @allratestoday/central-bank-of-kenya-exchange-rate 还在维护吗？

最新版本 1\.3\.27 发布于 2026/11/03（5 天前）；至今共发布 20 个版本，其中过去 12 个月发布了 20 个；首次发布于 2026/08/22。发布频率只是参考信号：功能稳定的工具可能很少需要更新，建议结合源码仓库的 issue 和提交记录判断。

