@maxim_mazurok/gapi.client.alloydb-v1alpha

中文文档
0.3.20261026发布于 2026/11/02MITTypeScript构建来源已验证

AlloyDB API v1alpha的TypeScript类型

中文使用文档
文档目录3 节
  1. 安装
  2. 打印稿6.0 +
  3. 使用

AlloyDB API v1alpha的TypeScript类型

AlloyDB for PostgreSQL是一个开源兼容的数据库服务,为迁移、现代化或构建商业级应用程序提供了强大的选择。在我们的性能测试中,它提供了与标准PostgreSQL的完全兼容性,并且在事务性工作负载上比标准PostgreSQL快4倍以上,在分析查询上比标准PostgreSQL快100倍。用于PostgreSQL的AlloyDB提供了99.99%的可用性SLA,包括维护。 aloydb针对最苛刻的用例进行了优化,允许您构建需要高事务吞吐量、大数据库大小或多个读资源的新应用程序;在不更改应用程序的情况下扩展现有PostgreSQL工作负载;并使遗留的专有数据库现代化。 详细说明请查看 文档.

安装

AlloyDB API的安装类型:

npm install @types/gapi.client.alloydb-v1alpha --save-dev

打印稿6.0 +

TypeScript 6.0更改 types 默认为 []. 中显式列出类型包 tsconfig.json:

{
  "compilerOptions": {
    "types": [
      "gapi",
      "gapi.auth2",
      "gapi.client",
      "gapi.client.alloydb-v1alpha"
    ]
  }
}

使用

你需要在你的代码中初始化谷歌API客户端:

gapi.load('client', () => {
  // now we can use gapi.client
  // ...
});

然后加载api客户端包装器:

gapi.client.load(
  'https://alloydb.googleapis.com/$discovery/rest?version=v1alpha',
  () => {
    // now we can use:
    // gapi.client.alloydb
  },
);
// Deprecated, use discovery document URL, see https://github.com/google/google-api-javascript-client/blob/master/docs/reference.md#----gapiclientloadname----version----callback--
gapi.client.load('alloydb', 'v1alpha', () => {
  // now we can use:
  // gapi.client.alloydb
});

在向资源发送任何请求之前,不要忘记验证您的客户端:

// declare client_id registered in Google Developers Console
var client_id = '',
  scope = [
    // See, edit, configure, and delete your Google Cloud data and see the email address for your Google Account.
    'https://www.googleapis.com/auth/cloud-platform',
  ],
  immediate = true;
// ...

gapi.auth.authorize(
  {client_id: client_id, scope: scope, immediate: immediate},
  authResult => {
    if (authResult && !authResult.error) {
      /* handle successful authorization */
    } else {
      /* handle authorization error */
    }
  },
);

之后,您可以使用AlloyDB API资源:


有关来源信息,请参见 NPM的出处部分

版本与发布记录

@maxim_mazurok/gapi.client.alloydb-v1alpha 共发布 96 个版本,首次发布于 2023/09/26;过去 12 个月发布了 26 个版本。最新版本附带 npm provenance 构建来源证明,可追溯到公开的 CI 构建记录。

版本发布日期距今
0.3.20261026latest2026/11/021 天前
0.3.202610182026/10/2311 天前
0.3.202610062026/10/1321 天前
0.3.202609242026/10/031 个月前
0.3.202609172026/09/291 个月前
0.3.202608262026/09/041 个月前

关于 @maxim_mazurok/gapi.client.alloydb-v1alpha 的常见问题

@maxim_mazurok/gapi.client.alloydb-v1alpha 是什么?

AlloyDB API v1alpha的TypeScript类型

如何安装 @maxim_mazurok/gapi.client.alloydb-v1alpha?

在项目目录运行 npm install @maxim_mazurok/gapi.client.alloydb-v1alpha,或使用 pnpm add / yarn add / bun add。

@maxim_mazurok/gapi.client.alloydb-v1alpha 支持 TypeScript 吗?

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

@maxim_mazurok/gapi.client.alloydb-v1alpha 可以商用吗?

@maxim_mazurok/gapi.client.alloydb-v1alpha 使用 MIT 许可。宽松许可:允许商业使用、修改和再分发,通常只需在分发时保留原版权与许可声明。以上为概括,不构成法律意见,请以许可原文为准。

@maxim_mazurok/gapi.client.alloydb-v1alpha 还在维护吗?

最新版本 0.3.20261026 发布于 2026/11/02(1 天前);至今共发布 96 个版本,其中过去 12 个月发布了 26 个;首次发布于 2023/09/26。发布频率只是参考信号:功能稳定的工具可能很少需要更新,建议结合源码仓库的 issue 和提交记录判断。