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

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