POST new/downloadRecord/update

更新下载记录

Request Information

URI Parameters

None.

Body Parameters

下载记录实体

DownloadRecordEntity
NameDescriptionTypeAdditional information
id

记录ID

integer

None.

userId

下载用户ID

integer

None.

contentName

下载内容名称

string

None.

contentType

下载内容类型(如:manual, spec, whitepaper等)

string

None.

downloadIp

下载IP地址

string

None.

userAgent

用户浏览器信息

string

None.

downloadTime

下载时间

date

None.

createTime

创建时间

date

None.

company

创建时间

string

None.

name

创建时间

string

None.

phone

创建时间

string

None.

remark

创建时间

string

None.

Request Formats

application/json, text/json

Sample:
{
  "<Id>k__BackingField": 1,
  "<UserId>k__BackingField": 2,
  "<ContentName>k__BackingField": "sample string 3",
  "<ContentType>k__BackingField": "sample string 4",
  "<DownloadIp>k__BackingField": "sample string 5",
  "<UserAgent>k__BackingField": "sample string 6",
  "<DownloadTime>k__BackingField": "2026-10-20T19:55:01.1920603+08:00",
  "<CreateTime>k__BackingField": "2026-10-20T19:55:01.1920603+08:00",
  "<Company>k__BackingField": "sample string 9",
  "<Name>k__BackingField": "sample string 10",
  "<Phone>k__BackingField": "sample string 11",
  "<Remark>k__BackingField": "sample string 12"
}

application/xml, text/xml

Sample:
<DownloadRecordEntity xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ma.Model.EntityModel.Download">
  <_x003C_Company_x003E_k__BackingField>sample string 9</_x003C_Company_x003E_k__BackingField>
  <_x003C_ContentName_x003E_k__BackingField>sample string 3</_x003C_ContentName_x003E_k__BackingField>
  <_x003C_ContentType_x003E_k__BackingField>sample string 4</_x003C_ContentType_x003E_k__BackingField>
  <_x003C_CreateTime_x003E_k__BackingField>2026-10-20T19:55:01.1920603+08:00</_x003C_CreateTime_x003E_k__BackingField>
  <_x003C_DownloadIp_x003E_k__BackingField>sample string 5</_x003C_DownloadIp_x003E_k__BackingField>
  <_x003C_DownloadTime_x003E_k__BackingField>2026-10-20T19:55:01.1920603+08:00</_x003C_DownloadTime_x003E_k__BackingField>
  <_x003C_Id_x003E_k__BackingField>1</_x003C_Id_x003E_k__BackingField>
  <_x003C_Name_x003E_k__BackingField>sample string 10</_x003C_Name_x003E_k__BackingField>
  <_x003C_Phone_x003E_k__BackingField>sample string 11</_x003C_Phone_x003E_k__BackingField>
  <_x003C_Remark_x003E_k__BackingField>sample string 12</_x003C_Remark_x003E_k__BackingField>
  <_x003C_UserAgent_x003E_k__BackingField>sample string 6</_x003C_UserAgent_x003E_k__BackingField>
  <_x003C_UserId_x003E_k__BackingField>2</_x003C_UserId_x003E_k__BackingField>
</DownloadRecordEntity>

application/x-www-form-urlencoded

Sample:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'DownloadRecordEntity'.

Response Information

Resource Description

更新结果

ApiDataResponse
NameDescriptionTypeAdditional information
Ok

接口是否成功。

boolean

None.

Data

返回数据。

Object

None.

Msg

返回消息。

string

None.

Response Formats

application/json, text/json

Sample:
{
  "Ok": true,
  "Data": {},
  "Msg": "sample string 3"
}

application/xml, text/xml

Sample:
<ApiDataResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ma.Api.Controllers.Dtos">
  <Data />
  <Msg>sample string 3</Msg>
  <Ok>true</Ok>
</ApiDataResponse>