This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
ors-soap-api:public:regions [2015/01/24 16:40] 127.0.0.1 external edit |
ors-soap-api:public:regions [2019/07/15 09:59] (current) admin [Examples] |
||
---|---|---|---|
Line 46: | Line 46: | ||
[top_regions] => Array | [top_regions] => Array | ||
( | ( | ||
+ | ) | ||
+ | |||
+ | [rfilters] => Array | ||
+ | ( | ||
+ | [ppc] => "26-27" | ||
) | ) | ||
Line 85: | Line 90: | ||
* ''top_regions (array)'' : a list of top regions (this list depends on a filter ''$topOffersFilter'', if this filter is not set then this array is empty. | * ''top_regions (array)'' : a list of top regions (this list depends on a filter ''$topOffersFilter'', if this filter is not set then this array is empty. | ||
+ | * ''rfilters (array)'' : range filters | ||
+ | * ''ppc'' : filters by price per person | ||
* ''regions (array)'' : a list of region groups | * ''regions (array)'' : a list of region groups | ||
* ''region'' : region group name | * ''region'' : region group name | ||
Line 113: | Line 120: | ||
</code> | </code> | ||
- | * Example with top offers filtes | + | * Example with top offers filtes and range filters |
<code php> | <code php> | ||
Line 121: | Line 128: | ||
'tdc' => '1-4', // duration [min-max] days | 'tdc' => '1-4', // duration [min-max] days | ||
'epc' => '2', // number of adults | 'epc' => '2', // number of adults | ||
+ | 'rfilter' => array( | ||
+ | 'ppc' => '200-400' // filter by price range | ||
+ | ) | ||
); | ); | ||
Line 129: | Line 139: | ||
); | ); | ||
$regions = $soapClient->orsxml_hotel_api_call( 'regions', $searchParams, $header, $topRegions ); | $regions = $soapClient->orsxml_hotel_api_call( 'regions', $searchParams, $header, $topRegions ); | ||
+ | </code> | ||
+ | |||
+ | ===== JSON Examples ===== | ||
+ | |||
+ | @see [[ors-soap-api:public:json_api]] how to post request. | ||
+ | |||
+ | <code php> | ||
+ | { | ||
+ | "requestType" : "search", | ||
+ | "action": "regions", | ||
+ | "search": { | ||
+ | "typ": "hotel", | ||
+ | "vnd": "2018-01-10", | ||
+ | "bsd": "2018-03-10", | ||
+ | "tdc": "1-5", | ||
+ | "epc": "2" | ||
+ | }, | ||
+ | "top" : { | ||
+ | "toc" : "FTI", | ||
+ | "stc" : "3" | ||
+ | }, | ||
+ | "header": { | ||
+ | "lang": "[lang]", | ||
+ | "usr" : "[usr]", | ||
+ | "pass": "[pass]", | ||
+ | "agid": "[agid]" | ||
+ | } | ||
+ | } | ||
</code> | </code> |