如下图,代码拼接了完整的URL
string image_url = host + dtPlantItem.Rows[0]["Location"].ToString() + "Normal/" + dtPlantItem.Rows[0]["ID"].ToString() + dtPlantItem.Rows[0]["FileExt"].ToString();
但是浏览器中无法访问,一直转圈
在调用API的时候,无法访问图像,导致识花结果为空
string postData = "appkey=" + appkey + "×tamp=" + timestamp + "&auth=" + auth.ToLower() + "&image_url=" + image_url;
奇怪的是,等接口调用失败之后,这个URL的图片马上就可以在浏览器中显示了。
我试了一下可以访问的网络图片,都可以正常识别植物。所以代码应该没有问题。