Skip to main content

Rate Google Group Post from Gmail Project

Idea
Rate Google Group post from Gmail so the rating system can be used without visiting the Group  web interface. Use a Google Chrome extensions to display 5 stars next to each email from a Group and allow the user to click on one submitting the rating to Google.

Flow
The general flow of the extension.
  1. User loads Gmail.
  2. Extensions finds Message ID from email.
  3. Extension fetches did and tok from Groups.
  4. Extensions presents 5 stars next to email.
  5. User rates post.
  6. Extensions GETs request to rate post.

Find post on group
The following url can be used to find the did and tok needed to rate posts.
http://groups.google.com/groups?selm=Message-ID
Message-ID example:b3ba2f35-7537-4b8d-91db-61ac20a85fd5@v30g2000yqm.googlegroups.com
Message-ID example:MPG.1a749350f6d8bb7a9897f4@news.freeserve.net

Rate post
Using the did, rat, and tok you can rate a Group post with a GET request. The did is the short id for the post. The rat is a number of 1-5. The tok is available from the
http://groups.google.com/group/awesomelists/ratings?did=4d45da69980a222f&rat=4&tok=56ac18390c12a586f7046d3f34849e24


Links
Gmail API
http://code.google.com/p/gmail-greasemonkey/wiki/GmailGreasemonkey10API
Google Group URLs
Google Chrome Extensions

Comments