Skip to content

Google+ Viewer including all my g+ posts

License

Notifications You must be signed in to change notification settings

RefurioAnachro/g-viewer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Google+ archive viewer written in javascript

This viewer comes as a single html file, and reads JSON files as exported by the Friends+Me Google+ Exporter. For a demo, have a look at my g+ maths blog archive here:

https://refurioanachro.github.io/g-viewer/

Getting started

First, you need a JSON export as generated by this tool:

https://gplus-exporter.friendsplus.me/

If you haven't, download your g+ streams with it now! As long as you have fewer than 800 posts per stream, it's free of charge. Otherwise it'll stop after 800 posts. You can try downloading your collections separately instead. On the other hand, the author is a nice guy, and you wouldn't do harm by throwing a few bucks his way (since he is asking so nicely).

After downloading, export the relevant streams in JSON format. Among other things, that will generate three directories called google-plus-exports, google-plus-images, and google-plus-videos. Put those in your webserver's htdocs directory.

Then fetch g+viewer.html by right-clicking here:

https://github.com/RefurioAnachro/g-viewer/raw/src/google-plus-viewer.html

To make it run, you will need to edit that google-plus-viewer.html file to add your feeds' filenames as found in your google-plus-exports directory:

var feeds = {
  "some title": "g+feed....json",
}

Then also put that file on your server. When you've uploaded these three items give it a go, it should be working right away!

If you don't use an actual webserver daemon, reading external files with XMLHttpRequest like this may fail, but you may be able to tweak your browser to make it work nevertheless!

You wouldn't want to clone the full repo, as that would include all of my blog, which comes at about 300M. I have added a branch named src which has only the viewer:

https://github.com/RefurioAnachro/g-viewer/tree/src

Tell me what you think, patches or pull requests also welcome.

The g+ announcement and discussion are here:

https://plus.google.com/+RefurioAnachro/posts/ZgUMDkLtSFP

Problems

The format for the external pathnames has changed in the exporter with version 1.8.3(?). If you downloaded your archive with an older version, and you see no images, then you can set the variable old_version to true.

About

Google+ Viewer including all my g+ posts

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages