NAME
WebService::Pathtraq::API::NormalizeURL - Normalize URL using Pathtraq API.
VERSION
version 0.01
SYNOPSIS
use WebService::Pathtraq::API::NormalizeURL;
my $url = "http://www.amazon.com/Bowflex-SelectTech-552-Dumbbell-Stand/dp/B000BH7CAI/ref=sr_1_2/104-2096515-2611145?ie=UTF8&s=sporting-goods&qid=1189760632&sr=1-2"; ### Very complex url.
my $service = WebService::Pathtraq::API::NormalizeURL->new;
if ($service->normalize($url)) {
print $service->result; ### http://www.amazon.com/gp/product/B000BH7CAI
}
DESCRIPTION
WHAT is Pathtraq?
Pathtraq(http://pathtraq.com/) is a service on which people share their accessed-URL histories. The result statistics includes what webpages are "hot" now. Pathtraq gathers access logs from joined panels and generates the statistics of popular/hot webpages, i.e. Alexa-like traffic info-system but more granular than domain but each page.
METHODS
new()
Constructor.
normalize($url)
Normalize URL usging API of http://pathtraq.com/. Return value is boolean which api request was suceeded.
After request succeed, get normalize url using result() method.
result()
Return latest normalized url.
text_dispatcher()
Dispatcher for text output.
SEE ALSO
AUTHOR
Toru Yamaguchi, <zigorou@cpan.org>
BUGS
Please report any bugs or feature requests to bug-webservice-pathtraq-api-normalizeurl@rt.cpan.org
, or through the web interface at http://rt.cpan.org. I will be notified, and then you'll automatically be notified of progress on your bug as I make changes.
COPYRIGHT & LICENSE
Copyright 2007 Toru Yamaguchi, All Rights Reserved.
This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.