MobileService


Click here for a complete list of operations.

GetMobileCapsFromUserAgent

Test

To test the operation using the HTTP POST protocol, click the 'Invoke' button.
Parameter Value
userAgent:

SOAP

The following is a sample SOAP request and response. The placeholders shown need to be replaced with actual values.

POST /v2/ws/mobileservice.asmx HTTP/1.1
Host: drmservice.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://content.k-mobile.com/v2/ws/GetMobileCapsFromUserAgent"

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <GetMobileCapsFromUserAgent xmlns="http://content.k-mobile.com/v2/ws">
      <userAgent>string</userAgent>
    </GetMobileCapsFromUserAgent>
  </soap:Body>
</soap:Envelope>
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <GetMobileCapsFromUserAgentResponse xmlns="http://content.k-mobile.com/v2/ws">
      <GetMobileCapsFromUserAgentResult>
        <Capabilities>
          <Property Name="string">
            <Value />
          </Property>
          <Property Name="string">
            <Value />
          </Property>
        </Capabilities>
        <Manufacturer>string</Manufacturer>
        <Model>string</Model>
        <UAProf>string</UAProf>
        <IsMobileDevice>boolean</IsMobileDevice>
        <HasBackButton>boolean</HasBackButton>
        <RendersBreaksAfterWmlAnchor>boolean</RendersBreaksAfterWmlAnchor>
        <CanInitiateVoiceCall>boolean</CanInitiateVoiceCall>
        <PreferredRenderingType>string</PreferredRenderingType>
        <PreferredRenderingMime>string</PreferredRenderingMime>
        <PreferredImageMime>string</PreferredImageMime>
        <PreferredImageAlternateText>string</PreferredImageAlternateText>
        <SupportsAccesskeyAttribute>boolean</SupportsAccesskeyAttribute>
        <NumberOfSoftkeys>int</NumberOfSoftkeys>
        <BrowserWidth>int</BrowserWidth>
        <BrowserHeight>int</BrowserHeight>
        <RequiresInputValue>boolean</RequiresInputValue>
        <IsAdvanced>boolean</IsAdvanced>
        <IsXhtml>boolean</IsXhtml>
        <IDPusher>int</IDPusher>
      </GetMobileCapsFromUserAgentResult>
    </GetMobileCapsFromUserAgentResponse>
  </soap:Body>
</soap:Envelope>

HTTP GET

The following is a sample HTTP GET request and response. The placeholders shown need to be replaced with actual values.

GET /v2/ws/mobileservice.asmx/GetMobileCapsFromUserAgent?userAgent=string HTTP/1.1
Host: drmservice.com
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<MobileCaps xmlns="http://content.k-mobile.com/v2/ws">
  <Capabilities>
    <Property Name="string">
      <Value />
    </Property>
    <Property Name="string">
      <Value />
    </Property>
  </Capabilities>
  <Manufacturer>string</Manufacturer>
  <Model>string</Model>
  <UAProf>string</UAProf>
  <IsMobileDevice>boolean</IsMobileDevice>
  <HasBackButton>boolean</HasBackButton>
  <RendersBreaksAfterWmlAnchor>boolean</RendersBreaksAfterWmlAnchor>
  <CanInitiateVoiceCall>boolean</CanInitiateVoiceCall>
  <PreferredRenderingType>string</PreferredRenderingType>
  <PreferredRenderingMime>string</PreferredRenderingMime>
  <PreferredImageMime>string</PreferredImageMime>
  <PreferredImageAlternateText>string</PreferredImageAlternateText>
  <SupportsAccesskeyAttribute>boolean</SupportsAccesskeyAttribute>
  <NumberOfSoftkeys>int</NumberOfSoftkeys>
  <BrowserWidth>int</BrowserWidth>
  <BrowserHeight>int</BrowserHeight>
  <RequiresInputValue>boolean</RequiresInputValue>
  <IsAdvanced>boolean</IsAdvanced>
  <IsXhtml>boolean</IsXhtml>
  <IDPusher>int</IDPusher>
</MobileCaps>

HTTP POST

The following is a sample HTTP POST request and response. The placeholders shown need to be replaced with actual values.

POST /v2/ws/mobileservice.asmx/GetMobileCapsFromUserAgent HTTP/1.1
Host: drmservice.com
Content-Type: application/x-www-form-urlencoded
Content-Length: length

userAgent=string
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<MobileCaps xmlns="http://content.k-mobile.com/v2/ws">
  <Capabilities>
    <Property Name="string">
      <Value />
    </Property>
    <Property Name="string">
      <Value />
    </Property>
  </Capabilities>
  <Manufacturer>string</Manufacturer>
  <Model>string</Model>
  <UAProf>string</UAProf>
  <IsMobileDevice>boolean</IsMobileDevice>
  <HasBackButton>boolean</HasBackButton>
  <RendersBreaksAfterWmlAnchor>boolean</RendersBreaksAfterWmlAnchor>
  <CanInitiateVoiceCall>boolean</CanInitiateVoiceCall>
  <PreferredRenderingType>string</PreferredRenderingType>
  <PreferredRenderingMime>string</PreferredRenderingMime>
  <PreferredImageMime>string</PreferredImageMime>
  <PreferredImageAlternateText>string</PreferredImageAlternateText>
  <SupportsAccesskeyAttribute>boolean</SupportsAccesskeyAttribute>
  <NumberOfSoftkeys>int</NumberOfSoftkeys>
  <BrowserWidth>int</BrowserWidth>
  <BrowserHeight>int</BrowserHeight>
  <RequiresInputValue>boolean</RequiresInputValue>
  <IsAdvanced>boolean</IsAdvanced>
  <IsXhtml>boolean</IsXhtml>
  <IDPusher>int</IDPusher>
</MobileCaps>