CARVIEW |
Select Language
HTTP/2 302
server: nginx
date: Wed, 03 Sep 2025 20:34:49 GMT
content-type: text/plain; charset=utf-8
content-length: 0
x-archive-redirect-reason: found capture at 20100222103642
location: https://web.archive.org/web/20100222103642/https://github.com/jnunemaker/googlebase
server-timing: captures_list;dur=0.870429, exclusion.robots;dur=0.028722, exclusion.robots.policy;dur=0.012465, esindex;dur=0.012688, cdx.remote;dur=83.865855, LoadShardBlock;dur=697.117835, PetaboxLoader3.datanode;dur=520.583313, PetaboxLoader3.resolve;dur=122.997608
x-app-server: wwwb-app219
x-ts: 302
x-tr: 827
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=0
set-cookie: wb-p-SERVER=wwwb-app219; path=/
x-location: All
x-rl: 0
x-na: 0
x-page-cache: MISS
server-timing: MISS
x-nid: DigitalOcean
referrer-policy: no-referrer-when-downgrade
permissions-policy: interest-cohort=()
HTTP/2 200
server: nginx
date: Wed, 03 Sep 2025 20:34:50 GMT
content-type: text/html; charset=utf-8
x-archive-orig-server: nginx/0.7.61
x-archive-orig-date: Mon, 22 Feb 2010 10:36:42 GMT
x-archive-orig-connection: close
x-archive-orig-status: 200 OK
x-archive-orig-etag: "d35574e3abee908e6ad289f14f39ed8b"
x-archive-orig-x-runtime: 171ms
x-archive-orig-content-length: 28701
x-archive-orig-cache-control: private, max-age=0, must-revalidate
x-archive-guessed-content-type: text/html
x-archive-guessed-charset: utf-8
memento-datetime: Mon, 22 Feb 2010 10:36:42 GMT
link: ; rel="original", ; rel="timemap"; type="application/link-format", ; rel="timegate", ; rel="first memento"; datetime="Mon, 22 Feb 2010 10:36:42 GMT", ; rel="memento"; datetime="Mon, 22 Feb 2010 10:36:42 GMT", ; rel="next memento"; datetime="Sat, 22 May 2010 01:02:04 GMT", ; rel="last memento"; datetime="Wed, 28 Oct 2020 09:21:01 GMT"
content-security-policy: default-src 'self' 'unsafe-eval' 'unsafe-inline' data: blob: archive.org web.archive.org web-static.archive.org wayback-api.archive.org athena.archive.org analytics.archive.org pragma.archivelab.org wwwb-events.archive.org
x-archive-src: 52_14_20100222100259_crawl101_IndexOnly-c/52_14_20100222103447_crawl101.arc.gz
server-timing: captures_list;dur=0.863966, exclusion.robots;dur=0.030551, exclusion.robots.policy;dur=0.013400, esindex;dur=0.015847, cdx.remote;dur=81.010517, LoadShardBlock;dur=312.953003, PetaboxLoader3.datanode;dur=205.759402, PetaboxLoader3.resolve;dur=257.786628, load_resource;dur=208.005432
x-app-server: wwwb-app219
x-ts: 200
x-tr: 716
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=0
x-location: All
x-rl: 0
x-na: 0
x-page-cache: MISS
server-timing: MISS
x-nid: DigitalOcean
referrer-policy: no-referrer-when-downgrade
permissions-policy: interest-cohort=()
content-encoding: gzip
jnunemaker's googlebase at master - GitHub
This service is courtesy of Pledgie.
jnunemaker / googlebase
- Source
- Commits
- Network (3)
- Issues (0)
- Downloads (0)
- Wiki (2)
- Graphs
-
Branch:
master
click here to add a description
click here to add a homepage
-
Branches (1)
- master ✓
- Tags (0)
Sending Request…
Enable Donations
Pledgie Donations
Once activated, we'll place the following badge in your repository's detail box:
[DEAD] Google Base Auth Class is a base for authenticating to google and making requests to google services. — Read more

Mike Fischer (author)
Wed Jan 14 15:38:33 -0800 2009
README.txt
Google Base Class is a base for authenticating to google and making requests to google services. =Installation sudo gem install googlebase =Usage ===Establish A Connection The code below shows how to use the gem by itself. It checks if username and password are correct (raising Google::LoginError on FAIL) and stores the session id internally. Then you can make requests and the session id is automatically passed in a cookie. require 'google/base' Google::Base.establish_connection('username', 'password') Google::Base.get('https://google.com/reader/path/to/whatever/') Google::Base.get('https://google.com:443/analytics/home/') # to make an ssl request ===Inheritance This example takes things a bit farther and shows how to use this class simply as a base to get some methods for free and then wrap whatever google service you would like. require 'google/base' Google::Base.establish_connection('username', 'password') module Google module Reader class Base < Google::Base class << self def get_token get("https://www.google.com/reader/api/0/token") end end end end end puts Google::Reader::Base.get_token