基于C#的词典接口调用代码实例接口描述:基于C#的词典接口调用代码实例接口平台:聚合数据usingSystem;;;;;;;;;//----------------------------------//成语词典调用示例代码-聚合数据//在线接口文档://代码中JsonObject类下载地址://----------------------------------namespaceConsoleAPI{classProgram{staticvoidMain(string[]args){stringappkey="*******************";//配置您申请的appkey//="";varparameters1=newDictionary<string,string>();("word","");//填写需要查询的汉字,("key",appkey);//("dtype","");//返回数据的格式,xml或json,默认jsonstringresult1=sendPost(url1,parameters1,"get");JsonObjectnewObj1=newJsonObject(result1);StringerrorCode1=newObj1["error_code"].Value;if(errorCode1=="0"){("成功");(newObj1);}else{//("失败");(newObj1["error_code"].Value+":"+newObj1["reason"].Value);}}///<summary>///Http(GET/POST)///</summary>///<paramname="url">请求URL</param>///<paramname="parameters">请求参数</param>///<paramname="method">请求方法</param>///<returns>响应内容</returns>staticstringsendPost(stringurl,IDictionary<string,string>parameters,stringmethod){if(()=="post"){HttpWebRequestreq=null;HttpWebResponsersp=null;=null;try{req=(HttpWebRequest)(url);=method;=false;=;=5000;="application/x-ded;charset=utf-8";byte[]postData=(BuildQuery(parameters,"utf8"));reqStream=();(postData,0,);rsp=(HttpWebResponse)();Encodingencoding=();returnGetResponseAsString(rsp,encoding);}catch(Exceptionex){;}finally{if(reqStream!=null)();if(rsp!=null)();}}else{//创建请求HttpWebRequestrequest=(HttpWebRequest)(url+"?"+BuildQuery(parameters,"utf8"));//GET请求requ
基于C#的词典接口调用代码实例 来自淘豆网m.daumloan.com转载请标明出处.