自定义 api-网关 ID - Amazonaws

custom api-gateway id - Amazonaws

当我在 amazonaws 上创建一个 API 时,它会给我一个这样的随机 ID:

randomID.execute-api.us-east-1.amazonaws.com

是否可以将 ID 更改为喜欢的 ID,例如公司名称?如果可以,我该怎么做?

preferredID.execute-api.us-east-1.amazonaws.com

另一个问题

其他人可以使用相同地址创建 S3 存储桶吗?因为 api 和 S3 存储桶使用相同的 AWS 区域和域 us-east-1.amazonaws.com

谢谢。

来自Setting up custom domain names for REST APIs - Amazon API Gateway

您可以向 API 用户提供的自定义域名更简单、更直观 URL。

部署您的 API 后,您(和您的客户)可以使用以下格式的默认基础 URL 调用 API:

https://api-id.execute-api.region.amazonaws.com/stage

其中api-id由API网关生成,region(AWS区域)由您在创建API时指定,stage是由您在部署 API.

时指定

URL 的主机名部分(即 api-id.execute-api.region.amazonaws.com)指的是 API 端点。默认的 API 端点可能难以回忆,而且对用户不友好。

使用自定义域名,您可以设置 API 的主机名,并选择基本路径(例如 myservice)以将备选方案 URL 映射到您的 API。例如,更人性化的API基URL可以变成:

https://api.example.com/myservice