[Deprecated] Data API

管理应用生成的 Data API 终结点

构建 Data API 基础 URL

Data API 请求使用的基础 URL 专用于您的应用程序和部署模型。

对于全局部署的应用程序,基本 URL 采用以下格式:

https://data.mongodb-api.com/app/{ClientAppID}/endpoint/data/{DataAPIVersion}

本地部署的应用程序使用类似的基本 URL,还包括应用程序的部署区域和云提供商:

https://{Region}.{Cloud}.data.mongodb-api.com/app/{ClientAppID}/endpoint/data/{DataAPIVersion}

您可以在应用配置中找到应用的 RegionCloudClientAppId

curl -X GET https://services.cloud.mongodb.com/api/admin/v3.0/groups/{groupId}/apps/{appId} \
  -h 'Authorization: Bearer <AccessToken>'

您可以在“Data API 配置”的 versions 字段中查看应用程序支持的所有 DataAPIVersion 值的列表:

curl -X GET "https://services.cloud.mongodb.com/api/admin/v3.0/groups/{groupId}/apps/{appId}/data_api/config" \
  -h 'Authorization: Bearer <AccessToken>'

例如,考虑具有以下配置的应用:

{
  "client_app_id": "myapp-abcde",
  "deployment_model": "LOCAL",
  "provider_region": "aws-us-east-1",
  ...
}

此应用将使用以下基本 URL 执行 Data API v1 请求:

https://us-east-1.aws.data.mongodb-api.com/app/myapp-abcde/endpoint/data/v1