获取 API 密钥
现在,您已经设置了结算和项目、启用了 SDK,并安装了首选依赖项管理器和其他软件,接下来可以创建、添加和限制 API 密钥了。
创建 API 密钥
API 密钥是唯一标识符,用于对与您的项目相关联的请求进行身份验证,以便您使用相关产品和执行结算。您必须至少有一个与您的项目相关联的 API 密钥。
如需创建 API 密钥,请执行以下操作:
控制台
Cloud SDK
gcloud alpha services api-keys create \ --project "PROJECT" \ --display-name "DISPLAY_NAME"
详细了解 Google Cloud SDK、Cloud SDK 安装和以下命令:
按照设置 Xcode 项目中的说明,您需要在创建 Xcode 项目时使用此 API 密钥。
限制 API 密钥
Google 强烈建议您限制 API 密钥,仅将其用于您的应用所需要的 API。通过限制 API 密钥,可防止您的应用收到无保证的请求,从而提高应用安全性。如需了解详情,请参阅 API 安全性最佳实践。
如需限制 API 密钥,请执行以下操作:
控制台
Cloud SDK
列出现有密钥。
gcloud services api-keys list --project="PROJECT"
清除对现有密钥的现有限制。
gcloud alpha services api-keys update "projects/PROJECT/keys/KEY_ID" \ --clear-restrictions
为现有密钥设置新限制。
gcloud alpha services api-keys update "projects/PROJECT/keys/KEY_ID" \ --api-target="maps-ios-backend.googleapis.com" --allowed-bundle-ids="BUNDLE_NAME"
详细了解 Google Cloud SDK、Cloud SDK 安装和以下命令:
现在,您已经获得了 Maps SDK for iOS 的 API 密钥,可以开始使用了。
后续步骤
现在您已经有了 API 密钥,请按照设置 Xcode 项目中的说明创建和配置 Xcode 项目。