This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
ors-soap-api:public:getobjects [2015/02/21 20:06] admin |
ors-soap-api:public:getobjects [2015/02/21 20:10] admin |
||
---|---|---|---|
Line 24: | Line 24: | ||
<code> | <code> | ||
- | 4081:17281:2SI408126481:26481:OV:2015-08-01:2015-07-08 | + | array |
+ | ( | ||
+ | [objects] => Array | ||
+ | ( | ||
+ | [0] => Array | ||
+ | ( | ||
+ | [id] => 4081 | ||
+ | [objectName] => Apartmaji Vila Maia | ||
+ | [objectPlace] => Strunjan | ||
+ | [objectCountryIso] => SI | ||
+ | ) | ||
+ | |||
+ | [1] => Array | ||
+ | ( | ||
+ | [id] => 5471 | ||
+ | [objectName] => Vile Terme Zreče | ||
+ | [objectPlace] => Zreče | ||
+ | [objectCountryIso] => SI | ||
+ | ) | ||
+ | |||
+ | [2] => Array | ||
+ | ( | ||
+ | [id] => 7871 | ||
+ | [objectName] => Villa Piranesi | ||
+ | [objectPlace] => Piran | ||
+ | [objectCountryIso] => SI | ||
+ | ) | ||
+ | ... | ||
</code> | </code> | ||
+ | |||
+ | ===== Return parameters ===== | ||
+ | |||
+ | * ''objects'' (array) : list of objects | ||
+ | * ''id'' : object ID | ||
+ | * ''objectName'' : object name | ||
+ | * ''objectPlace'' : object place | ||
+ | * ''objectCountryIso'' : object country ISO code | ||
===== Examples ===== | ===== Examples ===== | ||
- | * Example 1 | + | * Example with basic search parameters with selected region group ID |
<code php> | <code php> | ||
$searchParams = array( | $searchParams = array( | ||
- | 'toc' => 'APP', // touroperator code | + | 'toc' => 'APP', // touroperator code |
- | 'unitId' => '17281', // unit id | + | |
- | 'rateId' => '26481', // rate id (get this from getUnitPricesByParams method) | + | |
- | 'dateFrom' => '2015-08-01', // check-in date | + | |
- | 'dateTo' => '2015-07-08', // check-out date | + | |
); | ); | ||
- | $hash = $soapClient->orsxml_hotel_api_call( 'getPriceCheckHash', $searchParams, $header ); | + | $objects = $soapClient->orsxml_hotel_api_call( 'getObjects', $searchParams, $header ); |
</code> | </code> | ||
- | * Example 2 : with serviceType | + | * Example : search object by id |
<code php> | <code php> | ||
$searchParams = array( | $searchParams = array( | ||
- | 'toc' => 'APP', // touroperator code | + | 'toc' => 'APP', // touroperator code |
- | 'unitId' => '17281', // unit id | + | 'objectId' => '4081', // object id |
- | 'rateId' => '26481', // rate id (get this from getUnitPricesByParams method) | + | |
- | 'dateFrom' => '2015-08-01', // check-in date | + | |
- | 'dateTo' => '2015-07-08', // check-out date | + | |
- | ''serviceType'' => 'OV' , // service type code | + | |
); | ); | ||
- | $hash = $soapClient->orsxml_hotel_api_call( 'getPriceCheckHash', $searchParams, $header ); | + | $objects = $soapClient->orsxml_hotel_api_call( 'getObjects', $searchParams, $header ); |
</code> | </code> | ||
- | |||
| |