0

快速入门示例文档展示了如何使用订阅密钥查询公共端点。

但是假设我有一个私有 Bing News API 端点和一个生成的 AppId 来识别我 - 我可以使用 C# SDK 使用我的 AppId 调用这个端点吗?或者我是否会被迫通过创建 HttpWebRequest 将其称为 REST API?

有什么东西可以让私有 API 提供者为其消费者生成订阅密钥吗?

4

1 回答 1

0

据我所知,只有subscription key可以用来在 SDK 中定义客户端。比如var client = new NewsSearchClient(new ApiKeyServiceClientCredentials(key));

目前,不支持定义客户端https://pa***2.cognitiveservices.azure.com等私有站点。key建议在门户网站上提出支持票以确认这一点。

如果需要使用C#代码实现bing搜索功能,推荐使用HttpClientC#代码发送http请求。

您可以在我的示例代码中使用HttpHelper 。

于 2020-09-18T06:02:34.990 回答