Példák
Plusz menük lekérése
Ebben a példában a getPage kérést mutatjuk be. Az alábbi minta XML-lel a magyar nyelven megjelenő oldalakat kérheted le, az ötödik elemtől kezdve maximum 10 oldalt lekérve.
Kérés
<?xml version="1.0" encoding="UTF-8" ?>
<Params>
<Lang>hu</Lang>
<LimitStart>5</LimitStart>
<LimitNum>10</LimitNum>
</Params>
Válasz
<?xml version="1.0" encoding="UTF-8" ?>
<Pages>
<Page>
<Id>476309</Id>
<Lang>hu</Lang>
<Name><![CDATA[Űrlap]]></Name>
<Title><![CDATA[Űrlap címe]]></Title>
<Parent>0</Parent>
<Order>1</Order>
<Reg>no</Reg>
<Menu>yes</Menu>
<Target>self</Target>
<Main>no</Main>
<ShowMainPage>no</ShowMainPage>
<Type>normal</Type>
<AutomaticMeta>
<Keywords><![CDATA[Űrlap, [page], Unas]]></Keywords>
<Description><![CDATA[Űrlap, [page], Unas]]></Description>
<Title><![CDATA[Űrlap - [page] - Unas]]></Title>
</AutomaticMeta>
<Contents>
<Content>
<Id>143154</Id>
</Content>
</Contents>
</Page>
<Page>
<Id>824161</Id>
<Lang>hu</Lang>
<Name><![CDATA[Blog]]></Name>
<Title><![CDATA[Blog címe]]></Title>
<Parent>0</Parent>
<Order>2</Order>
<Reg>no</Reg>
<Menu>yes</Menu>
<Target>self</Target>
<Main>no</Main>
<ShowMainPage>no</ShowMainPage>
<Type>normal</Type>
<AutomaticMeta>
<Keywords><![CDATA[Blog, [page], Unas]]></Keywords>
<Description><![CDATA[Blog, [page], Unas]]></Description>
<Title><![CDATA[Blog - [page] - Unas]]></Title>
</AutomaticMeta>
<Contents>
<Content>
<Id>142858</Id>
</Content>
</Contents>
</Page>
<Page>
<Id>984031</Id>
<Lang>hu</Lang>
<Name><![CDATA[Ajánló]]></Name>
<Title><![CDATA[Ajánló címe]]></Title>
<Parent>0</Parent>
<Order>3</Order>
<Reg>no</Reg>
<Menu>yes</Menu>
<Target>self</Target>
<Main>no</Main>
<ShowMainPage>no</ShowMainPage>
<Type>normal</Type>
<SefUrl><![CDATA[ajanlo]]></SefUrl>
<AutomaticMeta>
<Keywords><![CDATA[ajánló, [page], Unas]]></Keywords>
<Description><![CDATA[ajánló, [page], Unas]]></Description>
<Title><![CDATA[ajánló - [page] - Unas]]></Title>
</AutomaticMeta>
<Contents>
<Content>
<Id>142865</Id>
</Content>
</Contents>
</Page>
</Pages>
Plusz menük szerkesztése
A második példában a setPage funkció mutatjuk be, a példa XML-ben egy új oldal hozzáadását láthatod.
Kérés
<?xml version="1.0" encoding="UTF-8" ?>
<Pages>
<Page>
<Action>add</Action>
<Lang>hu</Lang>
<Name><![CDATA[Blog]]></Name>
<Title><![CDATA[Blog]]></Title>
<Parent>0</Parent>
<Order>1</Order>
<Reg>no</Reg>
<Menu>yes</Menu>
<Target>blank</Target>
<Main>no</Main>
<ShowMainPage>no</ShowMainPage>
<Type>normal</Type>
<Link>
<Type>https</Type>
<Url><![CDATA[unas.hu/blog]]></Url>
</Link>
<SefUrl><![CDATA[blog]]></SefUrl>
<Meta>
<Keywords><![CDATA[a weboldalam blogja]]></Keywords>
<Description><![CDATA[a weboldalam blogja]]></Description>
<Title><![CDATA[blog]]></Title>
</Meta>
<Groups>
<Group>
<Id>0</Id>
</Group>
<Group>
<Id>356</Id>
</Group>
</Groups>
<Image>
<OG><![CDATA[http://unas.hu/og_image.JPG]]></OG>
</Image>
<Contents>
<Content>
<Id>142860</Id>
</Content>
<Content>
<Id>142865</Id>
</Content>
</Contents>
</Page>
</Pages>
Válasz
<?xml version="1.0" encoding="UTF-8" ?>
<Pages>
<Page>
<Action>add</Action>
<Id>580692</Id>
<Status>ok</Status>
</Page>
</Pages>