http://paperlined.org/dev/src/pl/old/mine_superfund/fill_ghits.pm
use strict;
use warnings;
use lib '/home/interiot/cpan/lib/';
use Data::Dumper;
use LWP::Simple;
use Net::Google;
open FIN, "</home/interiot/.google.key" or die;
(my $google_key = <FIN>) =~ s/\s$//is;
close FIN;
my $google = Net::Google->new(key=>$google_key);
foreach my $site (@{$::onedb->{sites}}) {
my $search = $google->search();
$search->return_estimatedTotal(1);
$search->query($site->{CERCLIS_ID});
my ($r) = @{$search->response()};
$site->{CERCLIS_ID_ghits} = $r->estimatedTotalResultsCount();
::sync();
print "$site->{CERCLIS_ID_ghits}\t$site->{CERCLIS_ID}\n";
print "."; $|++;
}
Generated by GNU enscript 1.6.4.