最近写了不少api接口调用,移动端。pc端,目前感觉区别不大,唯一感到不一样的地方就是移动端因为不能操作太多逻辑,所以接口返回的数据格式比pc端详细的多,有可能本来在pc端嵌套一次json,如果放在移动端你就要去嵌套两次或者3次。
对于json参数这里特别说明一下, 一种是string类型,一种是json类型
string类型不用多说,最常见,调用方式直接拷贝下面代码:
StringBuilder sb = new StringBuilder();
sb.Append("mobile=" + mobile);
string posturl = Class2.Url_banmaService + "/WebService.asmx/sendmsg_yy";
//string posturl = "http://localhost:20227/BanMaTeacher/WebService.asmx/sendmsg_yy";
WebRequest mywebRequest = null;
mywebRequest = WebRequest.Create(posturl);
mywebRequest.Method = "POST";
Encoding enc = Encoding.GetEncoding("utf-8");
byte[] byte1 = enc.GetBytes(sb.ToString());
my