Note-WebAPI

 

 

字符串打印

Console.WriteLine();

string.Format("dfdfjk{0}", );

 

Post请求

服务器端

// POST api/values
[HttpPost]
public string PostOne([FromBody]string value)
{
    return string.Format("you post one: {0}", value);
}
 
[HttpPost]
public string PostPerson([FromBody]Person value)
{
    return string.Format("you post person: {0},{1},{2}", value.ID, value.First, value.Last);
}


客户端

fiddle模拟

 

dgpcad 175可用账户

 

 

 

服务接口

 

Content-Type: application/json; charset=utf-8

 

登陆:

POST: http://localhost:8887/api/values/Login/1

{

"UserName": "chenhao",

"Pwd": "121"

}

 

注册申请:

POST: http://localhost:8887/api/values/ApplyLic/1

{

"ProductName": "报建通",

"ProductVer": "河北",

"MachineCode": "23232323",

"UserName": "陈好",

"Affliation": "数慧",

"PhoneNum": "1234567",

"Email": "[email protected]",

"Qq": "123321",

"ApplyDate": "20170922"

}

 

 

获取待确认的申请:

GET: http://localhost:8887/api/values/GetApplyLic/1?adminName=chenhao

 

 

确认发送邮件:

POST: http://localhost:8887/api/values/AcceptApply/1

{

"Accepted": "1",

"ApplyID": "5E9A759373E94861B5A8C7AF36D62304",

"AdminName": "chenhao",

"ApplyTimes": "3",

"FromDate": "20170801",

"ToDate": "20171001",

"CheckDate": "20170925"

}

点击"通过",Accepted:1;否则,Accepted:0,其他字段填空。

 

  • 普通163邮箱的认证不能写"@163.com",而公司企业邮箱需要加上该后缀
  • 发邮件服务器地址则需要改成"smtp.qiye.163.com"

 

获取已办箱列表:

GET: http://localhost:8887/api/values/GetAcceptedLic/1?adminname=chenhao

 

再次发送邮件:

GET: http://localhost:8887/api/values/ResendEmail/1?acceptId=5E9A759373E94861B5A8C7AF36D62304

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章