includes/sdk/FreemiusWordPress.php
function GetSignedUrl( $pPath ) {
            $resource     = explode( '?', $this->CanonizePath( $pPath ) );
            $pResourceUrl = $resource[0];

            $auth = $this->GenerateAuthorizationParams( $pResourceUrl );

            return Freemius_Api_WordPress::GetUrl(
                $pResourceUrl . '?' .
                ( 1 < count( $resource ) && ! empty( $resource[1] ) ? $resource[1] . '&' : '' ) .
                'authorization=' . urlencode( $auth['authorization'] ) .
                '&auth_date=' . urlencode( $auth['date'] )
                , $this->_isSandbox );
        }
function GetSignedUrl( $pPath ) {
            $resource     = explode( '?', $this->CanonizePath( $pPath ) );
            $pResourceUrl = $resource[0];

            $auth = $this->GenerateAuthorizationParams( $pResourceUrl );

            return Freemius_Api_WordPress::GetUrl(
                $pResourceUrl . '?' .
                ( 1 < count( $resource ) && ! empty( $resource[1] ) ? $resource[1] . '&' : '' ) .
                'authorization=' . urlencode( $auth['authorization'] ) .
                '&auth_date=' . urlencode( $auth['date'] )
                , $this->_isSandbox );
        }
function GetSignedUrl ( $ pPath ) { $ resource = explode ( '?' , $ this -> CanonizePath ( $ pPath ) ) ; $ pResourceUrl = $ resource [ 0 ] ; $ auth = $ this -> GenerateAuthorizationParams ( $ pResourceUrl ) ; return Freemius_Api_WordPress :: GetUrl ( $ pResourceUrl . '?' . ( 1 < count ( $ resource ) && ! empty ( $ resource [ 1 ] ) ? $ resource [ 1 ] . '&' : '' ) . 'authorization=' . urlencode ( $ auth [ 'authorization' ] ) . '&auth_date=' . urlencode ( $ auth [ 'date' ] ) , $ this -> _isSandbox ) ; }
Get API request URL signed via query string.

@since 1.2.3 Stopped using http_build_query(). Instead, use urlencode(). In some environments the encoding of http_build_query() can generate a URL that once used with a redirect, the `&` querystring separator is escaped to `&amp;` which breaks the URL (Added by @svovaf).

@param string $pPath

@throws Freemius_Exception

@return string
Get API request URL signed via query string .