NAME
WWW::Search::Brassring - class for searching http://www.Brassring.com/jobsearch
SYNOPSIS
use WWW::Search;
my $oSearch = new WWW::Search('Brassring');
my $sQuery = WWW::Search::escape_query("java");
$oSearch->native_query($sQuery,
{'city' => 'San Diego',
'st' => 'CA',
'prox' => '10', # proximity to 'city', 10, 25, 50 miles
'pp' => 10}); # hits per page, 10, 25, 50
while (my $res = $oSearch->next_result()) { print "$res->{url} $res->{title} $res->{change_date} $res->{description}\n";
}
DESCRIPTION
This class is a Brassring specialization of WWW::Search. It handles making and interpreting Brassring searches at http://www.brassring.com/jobsearch.
By default, returned WWW::SearchResult objects contain only url, title and description which is a mixture of location and skills wanted.
OPTIONS
- Query on Keywords, Title or Company
-
{'q' => 'programmer'}
The following search options can be activated by sending a hash as the second argument to native_query().
- Restrict search by country
-
{'ctry' => 'United States'}
- Sort jobs found
-
Sort by relevance: {'like' => 'likep'}
Sort by posting date: {'like' => 'like'}
- Restrict jobs found by state (US)
-
{'st' => $st} - Only jobs in st $st.
AUTHOR
WWW::Search::Brassring
was written by Wayne Rogers (wayers@eskimo.com) based on the work of Alexander Tkatchev. (Alexander.Tkatchev@cern.ch).
LEGALESE
THIS SOFTWARE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.