【问题标题】:How to fetch Subscription Keys through API Call/HTTP Request for Microsoft Cognitive Services如何通过 API 调用/HTTP 请求获取 Microsoft 认知服务的订阅密钥
【发布时间】:2017-06-30 06:00:00
【问题描述】:

有没有办法通过 API 调用/CURL/HTTP 请求获取 Microsoft 认知服务 API 的订阅密钥?目前,我必须对应用程序中的密钥进行硬编码才能使用这些服务。

【问题讨论】:

    标签: microsoft-cognitive subscriptions


    【解决方案1】:

    是的,您可以这样做。请参阅https://docs.microsoft.com/en-us/rest/api/cognitiveservices/cognitiveservicesaccounts#CognitiveServicesAccounts_ListKeys 的 List Keys API。

    发布 /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.CognitiveServices/accounts/{accountName}/listKeys?api-version=2016-02-01-preview

    返回 JSON:

    { "key1": "xxxx", "key2": "xxxxx" }


    您也可以通过 Powershell 使用 Get-AzureRmCognitiveServicesAccountKey 进行此操作


    这两种方法都要求您使用 Azure REST API 进行身份验证,您可以在 https://docs.microsoft.com/en-us/rest/api/ 阅读更多信息。

    【讨论】:

      猜你喜欢
      • 2018-09-20
      • 1970-01-01
      • 2017-04-07
      • 2017-10-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-02-25
      • 2020-05-28
      相关资源
      最近更新 更多