HTTP + XML
The following are sample HTTP requests and responses.
The placeholders shown need to be replaced with actual values.
POST /xml/reply/RecommendationRequest HTTP/1.1
Host: mb-mobile-api.medibuddy.in
Content-Type: application/xml
Content-Length: length
<RecommendationRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/MediBuddyMobile.DTO.RequestResponse">
<IPAddress xmlns="http://schemas.datacontract.org/2004/07/MediBuddyMobileAPI.Core.DTO">String</IPAddress>
<MBToken xmlns="http://schemas.datacontract.org/2004/07/MediBuddyMobileAPI.Core.DTO">String</MBToken>
<MobileDeviceModel xmlns="http://schemas.datacontract.org/2004/07/MediBuddyMobileAPI.Core.DTO">String</MobileDeviceModel>
<PlatformVer xmlns="http://schemas.datacontract.org/2004/07/MediBuddyMobileAPI.Core.DTO">String</PlatformVer>
<UserAgent xmlns="http://schemas.datacontract.org/2004/07/MediBuddyMobileAPI.Core.DTO">String</UserAgent>
<UserPlatform xmlns="http://schemas.datacontract.org/2004/07/MediBuddyMobileAPI.Core.DTO">String</UserPlatform>
</RecommendationRequest>
HTTP/1.1 200 OK
Content-Type: application/xml
Content-Length: length
<RecommendationResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/MediBuddyMobile.DTO.RequestResponse">
<Recommendation>
<Recommendation>
<Body xmlns="http://schemas.datacontract.org/2004/07/MediBuddyMobile.DTO">String</Body>
<CampaignName xmlns="http://schemas.datacontract.org/2004/07/MediBuddyMobile.DTO">String</CampaignName>
<ImageName xmlns="http://schemas.datacontract.org/2004/07/MediBuddyMobile.DTO">String</ImageName>
<ImageURL_H xmlns="http://schemas.datacontract.org/2004/07/MediBuddyMobile.DTO">String</ImageURL_H>
<ImageURL_L xmlns="http://schemas.datacontract.org/2004/07/MediBuddyMobile.DTO">String</ImageURL_L>
<ImageURL_M xmlns="http://schemas.datacontract.org/2004/07/MediBuddyMobile.DTO">String</ImageURL_M>
<ImageURL_X xmlns="http://schemas.datacontract.org/2004/07/MediBuddyMobile.DTO">String</ImageURL_X>
<ImageURL_XX xmlns="http://schemas.datacontract.org/2004/07/MediBuddyMobile.DTO">String</ImageURL_XX>
<ImageURL_XXX xmlns="http://schemas.datacontract.org/2004/07/MediBuddyMobile.DTO">String</ImageURL_XXX>
<IsNative xmlns="http://schemas.datacontract.org/2004/07/MediBuddyMobile.DTO">false</IsNative>
<Link xmlns="http://schemas.datacontract.org/2004/07/MediBuddyMobile.DTO">String</Link>
<LinkTitle xmlns="http://schemas.datacontract.org/2004/07/MediBuddyMobile.DTO">String</LinkTitle>
<NativeModuleId xmlns="http://schemas.datacontract.org/2004/07/MediBuddyMobile.DTO">0</NativeModuleId>
<OfferCode xmlns="http://schemas.datacontract.org/2004/07/MediBuddyMobile.DTO">String</OfferCode>
<Rank xmlns="http://schemas.datacontract.org/2004/07/MediBuddyMobile.DTO">0</Rank>
<SubType xmlns="http://schemas.datacontract.org/2004/07/MediBuddyMobile.DTO">String</SubType>
<Title xmlns="http://schemas.datacontract.org/2004/07/MediBuddyMobile.DTO">String</Title>
<Type xmlns="http://schemas.datacontract.org/2004/07/MediBuddyMobile.DTO">String</Type>
</Recommendation>
</Recommendation>
</RecommendationResponse>