【发布时间】:2017-02-25 02:20:47
【问题描述】:
我希望有人可以帮助我。我正在尝试让 Bing 版本 5 图像搜索 Api 返回一些实际结果,但它似乎不想:(。
当我在下面的链接中使用测试控制台时,它会返回图像就好了: https://dev.cognitive.microsoft.com/docs/services/56b43f0ccf5ff8098cef3808/operations/571fab09dbe2d933e891028f/console
此时,我几乎已经从这个链接复制并粘贴了 C# 代码: https://dev.cognitive.microsoft.com/docs/services/56b43f0ccf5ff8098cef3808/operations/56b4433fcf5ff8098cef380c
所以我最终得到的是这个,减去我删除了我的新版本 5 密钥:
async void MakeRequest()
{
var client = new HttpClient();
var queryString = HttpUtility.ParseQueryString(string.Empty);
// Request headers
client.DefaultRequestHeaders.Add("Ocp-Apim-Subscription-Key", "My Key goes here");
// Request parameters
queryString["q"] = "cats";
queryString["count"] = "10";
queryString["offset"] = "0";
queryString["mkt"] = "en-us";
queryString["safeSearch"] = "Moderate";
var uri = "https://api.cognitive.microsoft.com/bing/v5.0/images/search?" + queryString;
var response = await client.GetAsync(uri);
litTest.Text = response.ToString();
}
这给出了这个结果(对不起,如果它有点乱,我还不习惯这个,任何提示都非常感谢):
StatusCode:200,ReasonPhrase:'OK',版本:1.1,内容: System.Net.Http.StreamContent, Headers: { Pragma: no-cache Vary: Accept-Encoding Cache-Control: no-store, must-revalidate, no-cache P3P: CP="NON UNI COM NAV STA LOC CURa DEVa PSAa PSDa OUR IND" 设置 Cookie:SRCHD=AF=NOFORM;域=.bingapis.com;过期=星期一, 格林威治标准时间 2018 年 10 月 15 日 19:44:57; path=/ 设置 Cookie: SRCHUID=V=2&GUID=4259560ECDB441FAAF5D7E390BBCF796;过期=星期一, 格林威治标准时间 2018 年 10 月 15 日 19:44:57;路径=/设置Cookie:SRCHUSR=DOB=20161015; 域=.bingapis.com;过期=格林威治标准时间 2018 年 10 月 15 日星期一 19:44:57;路径=/ 设置 Cookie:_SS=SID=1992B4120F0069473316BDBD0EE76838; 域=.bingapis.com; path=/ 设置 Cookie: _EDGE_S=mkt=en-us&F=1&SID=1992B4120F0069473316BDBD0EE76838;路径=/;仅限http;域=bingapis.com 设置 Cookie:_EDGE_V=1;路径=/;仅限http; 过期=格林威治标准时间 2018 年 10 月 15 日星期一 19:44:57;域=bingapis.com 设置 Cookie: MUID=14FADE76CCDC68020A5DD7D9CD3B69D8;路径=/;过期=星期一, 格林威治标准时间 2018 年 10 月 15 日 19:44:57;域=bingapis.com 设置 Cookie: MUIDB=14FADE76CCDC68020A5DD7D9CD3B69D8;路径=/;仅限http;过期=星期一, 2018 年 10 月 15 日 19:44:57 GMT BingAPIs-TraceId: 14F0C29C68D24DAA8E845774043CB487 X-MSEdge-ClientID: 14FADE76CCDC68020A5DD7D9CD3B69D8 X-MSAPI-用户状态:e7cc X-MSEdge-Ref: 参考 A:14F0C29C68D24DAA8E845774043CB487 参考 B: 6ABDFD5BE70A83784C9179474D02662D 参考 C:2016 年 10 月 15 日星期六 12:44:57 PST apim-request-id:4d782700-4993-4975-9a9b-e19dea659101 日期:星期六,15 2016 年 10 月 19:44:57 GMT 内容长度:82014 内容类型: 应用程序/json; charset=utf-8 过期:-1 }
谁能帮我解决我做错了什么,我的第 2 版工作得很好,但在 12 月就被淘汰了。
非常感谢您阅读和查看:)。
【问题讨论】: