基于C#的律师查询网api调用代码实例.docx
《基于C#的律师查询网api调用代码实例.docx》由会员分享,可在线阅读,更多相关《基于C#的律师查询网api调用代码实例.docx(20页珍藏版)》请在冰豆网上搜索。
基于C#的律师查询网api调用代码实例
基于C#的律师查询网api调用代码实例
代码描述:
基于C#的律师查询网api调用代码实例
代码平台:
聚合数据
usingSystem;
usingSystem.Collections.Generic;
usingSystem.Linq;
usingSystem.Text;
usingSystem.Net;
usingSystem.IO;
usingXfrog.Net;
usingSystem.Diagnostics;
usingSystem.Web;
//----------------------------------
//律师查询调用示例代码-聚合数据
//在线接口文档:
//代码中JsonObject类下载地址:
//----------------------------------
namespaceConsoleAPI
{
classProgram
{
staticvoidMain(string[]args)
{
stringappkey="*******************";//配置您申请的appkey
//1.按省份查询律师
stringurl1="
varparameters1=newDictionary();
parameters1.Add("dtype","");//返回的数据格式,json或xml
parameters1.Add("st","");//开始数
parameters1.Add("count","");//返回的个数
parameters1.Add("pro","");//省份名字,如:
江苏
parameters1.Add("key",appkey);//你申请的key
stringresult1=sendPost(url1,parameters1,"get");
JsonObjectnewObj1=newJsonObject(result1);
StringerrorCode1=newObj1["error_code"].Value;
if(errorCode1=="0")
{
Debug.WriteLine("成功");
Debug.WriteLine(newObj1);
}
else
{
//Debug.WriteLine("失败");
Debug.WriteLine(newObj1["error_code"].Value+":
"+newObj1["reason"].Value);
}
//2.按城市查询律师
stringurl2="
varparameters2=newDictionary();
parameters2.Add("dtype","");//返回的数据格式,json或xml
parameters2.Add("st","");//开始数
parameters2.Add("count","");//返回的个数
parameters2.Add("city","");//城市名字,如:
苏州
parameters2.Add("key",appkey);//你申请的key
stringresult2=sendPost(url2,parameters2,"get");
JsonObjectnewObj2=newJsonObject(result2);
StringerrorCode2=newObj2["error_code"].Value;
if(errorCode2=="0")
{
Debug.WriteLine("成功");
Debug.WriteLine(newObj2);
}
else
{
//Debug.WriteLine("失败");
Debug.WriteLine(newObj2["error_code"].Value+":
"+newObj2["reason"].Value);
}
//3.按相似姓名查询律师
stringurl3="
varparameters3=newDictionary();
parameters3.Add("dtype","");//返回的数据格式,json或xml
parameters3.Add("st","");//开始数
parameters3.Add("count","");//返回的个数
parameters3.Add("name","");//要查询的名字,如:
张三、张、安等(模糊查询)
parameters3.Add("key",appkey);//你申请的key
stringresult3=sendPost(url3,parameters3,"get");
JsonObjectnewObj3=newJsonObject(result3);
StringerrorCode3=newObj3["error_code"].Value;
if(errorCode3=="0")
{
Debug.WriteLine("成功");
Debug.WriteLine(newObj3);
}
else
{
//Debug.WriteLine("失败");
Debug.WriteLine(newObj3["error_code"].Value+":
"+newObj3["reason"].Value);
}
//4.按专长领域查询律师
stringurl4="
varparameters4=newDictionary();
parameters4.Add("dtype","");//返回的数据格式,json或xml
parameters4.Add("st","");//开始数
parameters4.Add("count","");//返回的个数
parameters4.Add("spec","");//专长领域
parameters4.Add("key",appkey);//你申请的key
stringresult4=sendPost(url4,parameters4,"get");
JsonObjectnewObj4=newJsonObject(result4);
StringerrorCode4=newObj4["error_code"].Value;
if(errorCode4=="0")
{
Debug.WriteLine("成功");
Debug.WriteLine(newObj4);
}
else
{
//Debug.WriteLine("失败");
Debug.WriteLine(newObj4["error_code"].Value+":
"+newObj4["reason"].Value);
}
//5.随机查询律师
stringurl5="
varparameters5=newDictionary();
parameters5.Add("dtype","");//返回的数据格式,json或xml
parameters5.Add("count","");//返回的个数
parameters5.Add("key",appkey);//你申请的key
stringresult5=sendPost(url5,parameters5,"get");
JsonObjectnewObj5=newJsonObject(result5);
StringerrorCode5=newObj5["error_code"].Value;
if(errorCode5=="0")
{
Debug.WriteLine("成功");
Debug.WriteLine(newObj5);
}
else
{
//Debug.WriteLine("失败");
Debug.WriteLine(newObj5["error_code"].Value+":
"+newObj5["reason"].Value);
}
//6.按手机号码查询律师
stringurl6="
varparameters6=newDictionary();
parameters6.Add("dtype","");//返回的数据格式,json或xml
parameters6.Add("st","");//开始数
parameters6.Add("count","");//返回的个数
parameters6.Add("mobile","");//手机号码
parameters6.Add("key",appkey);//你申请的key
stringresult6=sendPost(url6,parameters6,"get");
JsonObjectnewObj6=newJsonObject(result6);
StringerrorCode6=newObj6["error_code"].Value;
if(errorCode6=="0")
{
Debug.WriteLine("成功");
Debug.WriteLine(newObj6);
}
else
{
//Debug.WriteLine("失败");
Debug.WriteLine(newObj6["error_code"].Value+":
"+newObj6["reason"].Value);
}
//7.由省份查询城市
stringurl7="
varparameters7=newDictionary();
parameters7.Add("dtype","");//返回的数据格式,json或xml
parameters7.Add("pro","");//省份,如:
江苏
parameters7.Add("key",appkey);//你申请的key
stringresult7=sendPost(url7,parameters7,"get");
JsonObjectnewObj7=newJsonObject(result7);
StringerrorCode7=newObj7["error_code"].Value;
if(errorCode7=="0")
{
Debug.WriteLine("成功");
Debug.WriteLine(newObj7);
}
else
{
//Debug.WriteLine("失败");
Debug.WriteLine(newObj7["error_code"].Value+":
"+newObj7["reason"].Value);
}
//8.查询专业领域
stringurl8="
varparameters8=newDictionary();
parameters8.Add("dtype","");//返回的数据格式,json或xml
parameters8.Add("key",appkey);//你申请的key
stringresult8=sendPost(url8,parameters8,"get");
JsonObjectnewObj8=newJsonObject(result8);
StringerrorCode8=newObj8["error_code"].Value;
if(errorCode8=="0")
{
Debug.WriteLine("成功");
Debug.WriteLine(newObj8);
}
else
{
//Debug.WriteLine("失败");
Debug.WriteLine(newObj8["error_code"].Value+":
"+newObj8["reason"].Value);
}
//9.查询省份列表
stringurl9="
varparameters9=newDictionary();
parameters9.Add("dtype","");//返回的数据格式,json或xml
parameters9.Add("key",appkey);//你申请的key
stringresult9=sendPost(url9,parameters9,"get");
JsonObjectnewObj9=newJsonObject(result9);
StringerrorCode9=newObj9["error_code"].Value;
if(errorCode9=="0")
{
Debug.WriteLine("成功");
Debug.WriteLine(newObj9);
}
else
{
//Debug.WriteLine("失败");
Debug.WriteLine(newObj9["error_code"].Value+":
"+newObj9["reason"].Value);
}
//10.按姓名查询律师辩词
stringurl10="
varparameters10=newDictionary();
parameters10.Add("dtype","");//返回的数据格式,json或xml
parameters10.Add("st","");//开始数
parameters10.Add("count","");//返回的个数
parameters10.Add("name","");//律师姓名
parameters10.Add("key",appkey);//你申请的key
stringresult10=sendPost(url10,parameters10,"get");
JsonObjectnewObj10=newJsonObject(result10);
StringerrorCode10=newObj10["error_code"].Value;
if(errorCode10=="0")
{
Debug.WriteLine("成功");
Debug.WriteLine(newObj10);
}
else
{
//Debug.WriteLine("失败");
Debug.WriteLine(newObj10["error_code"].Value+":
"+newObj10["reason"].Value);
}
//11.按关键词查询律师辩词
stringurl11="
varparameters11=newDictionary();
parameters1