API - URL GENERATOR FOR dlaoperatora.pl UDDS(OX) WEBSITES

Arguments

  • linkType (simple string):

    Possible values: getBpwOfferLink | getBPWSearchLink | getBpwTripsLink:
    • getBpwOfferLink - generates url to single offer page ;
    • getBPWSearchLink - generates url to offersList page ;
    • getBpwTripsLink - generates url to tripsList module/page ;

  • searchParams (JSON serialized array):

    SearchParams structure like: searchParams structute.

Returns


Returns ( simple string ):

    URL to web page including results defined in searchParams structure.


JavaScript example:
  function goToUrl()
  {
    var getLinkUrlApi = 'https://demo-premium.dlaoperatora.pl/' ; 
                        /* your site url above */
    
    var searchParams = {
      "resultsPageNumber":"",
      "resultsPerPage":"",
      "countryRegionCity":[ "Egipt", "Grecja" ],
      "adulta":1,
      "transport":[ "samolot" ]      
    };
    
    var spJson = JSON.stringify ( searchParams ) ;
    
    var paramsToSend = {
      module:'bpw/search/searchParamsToUrl',
      mode:'ajax',
      linkType:'getBPWSearchLink',
      searchParams:spJson
    } ;              
    
    $.get( getLinkUrlApi, paramsToSend, function( ret ) {            
      alert ( 'generatedUrl is: '+ret ) ;        
    } ) ;
  }