blob: 6fcecfb265f550941fbf9e10aaa5d8ea8d739b8b [file] [log] [blame]
package main
import (
"log"
"net/http"
orkut "code.google.com/p/google-api-go-client/orkut/v2"
)
func init() {
registerDemo("orkut", orkut.OrkutScope, orkutMain)
}
func orkutMain(client *http.Client, argv []string) {
orkutapi, _ := orkut.New(client)
myBadges, err := orkutapi.Badges.List("me").Do()
if err != nil {
log.Println(err)
return
}
log.Println("Listing my badges")
for _, badge := range myBadges.Items {
log.Printf("Got badge %v", badge.Caption)
}
myStream, err := orkutapi.Activities.List("me", "stream").Do()
if err != nil {
log.Println(err)
return
}
log.Println("Showing my activity stream")
for _, activity := range myStream.Items {
log.Printf("Actor: %v; Content: %v", activity.Actor.DisplayName, activity.Object.Content)
}
}