Bing News Search API的C#SDK是否支持使用App ID查询私有终结点?

问题描述

quick-start sample documentation显示了如何使用订阅密钥查询公共端点。

但是说我有一个私人Bing News API端点和一个生成的标识我的AppId-我可以使用C#SDK使用我的AppId调用此端点吗?还是会被迫通过创建HttpWebRequest将其作为REST API调用?

是否存在允许私有API提供程序为其使用者生成订阅密钥的内容?

解决方法

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

当前,不支持诸如https://pa***2.cognitiveservices.azure.comkey之类的私有站点来定义客户端。建议在门户网站上出示支持票以确认这一点。

如果需要使用C#代码实现bing搜索功能,建议使用HttpClient和C#代码发送http请求。

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

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...