POST api/AppUpdate/CheckAppUpdate

Request Information

URI Parameters

None.

Body Parameters

AppUpdateInfoRequest
NameDescriptionTypeAdditional information
iClassUserId

integer

None.

ProductId

integer

None.

AppVersion

decimal number

None.

AppVersionCode

integer

None.

Request Formats

application/json, text/json

Sample:
{
  "iClassUserId": 1,
  "ProductId": 2,
  "AppVersion": 3.0,
  "AppVersionCode": 4
}

application/xml, text/xml

Sample:
<AppUpdateInfoRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/LiveTextBooksModel.Entity">
  <AppVersion>3</AppVersion>
  <AppVersionCode>4</AppVersionCode>
  <ProductId>2</ProductId>
  <iClassUserId>1</iClassUserId>
</AppUpdateInfoRequest>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

AppUpdateInfoResposne
NameDescriptionTypeAdditional information
UpdateAvailable

boolean

None.

AppVersionCode

integer

None.

UpdateMessage

string

None.

Description

string

None.

AppVersion

decimal number

None.

AppLocation

string

None.

Response Formats

application/json, text/json

Sample:
{
  "UpdateAvailable": true,
  "AppVersionCode": 1,
  "UpdateMessage": "sample string 2",
  "Description": "sample string 3",
  "AppVersion": 1.0,
  "AppLocation": "sample string 4"
}

application/xml, text/xml

Sample:
<AppUpdateInfoResposne xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/LiveTextBooksModel.Entity">
  <AppLocation>sample string 4</AppLocation>
  <AppVersion>1</AppVersion>
  <AppVersionCode>1</AppVersionCode>
  <Description>sample string 3</Description>
  <UpdateAvailable>true</UpdateAvailable>
  <UpdateMessage>sample string 2</UpdateMessage>
</AppUpdateInfoResposne>