刚看见一个java调用图灵API的机器人。
我擦。。居然直接照搬官网的案例就可以了(猜测)。
这怎么可以。我也写一个,还是自己写。
为了节约时间,一切从简。。。。。(其实是我懒)
首先用一般处理程序写一个远程调用HTTP的例子,代码:
string ans = context.Request.Params["ans"];
string res = string.Empty;
if (!string.IsNullOrEmpty(ans))
{
WebRequest wq = WebRequest.Create("http://www.tuling123.com/openapi/api?key=key&info=" + ans);
WebResponse wp = wq.GetResponse();
res = new StreamReader(wp.GetResponseStream()).ReadToEnd();
}
context.Response.ContentType = "text/plain";
context.Response.Write(res);
其中的url中的key为注册的key。。。这个只是一个例子
其实就是因为js不支持跨域,自己做了一个跨域的支持。所有东西原样返回。。。。因为js处理的更方便。
然后。。。用js吧结果处理一下,发送到网页的控件中。。。。一切OK!
<