-type fitbitSubscription struct {
- CollectionType string `json:"collectionType"`
- Date string `json:"date"`
- OwnerID string `json:"ownerId"`
- OwnerType string `json:"ownerType"`
- SubscriptionID string `json:"subscriptionId"`
-}
-
-func (s *fitbitSubscription) URLValues() url.Values {
- return url.Values{
- "CollectionType": []string{s.CollectionType},
- "Date": []string{s.Date},
- "OwnerID": []string{s.OwnerID},
- "OwnerType": []string{s.OwnerType},
- "SubscriptionID": []string{s.SubscriptionID},
- }
-}
-
-func (s *fitbitSubscription) URL() string {
- // daily summary: GET https://api.fitbit.com/1/user/[user-id]/activities/date/[date].json
- return fmt.Sprintf("https://api.fitbit.com/1/user/%s/%s/date/%s.json",
- s.OwnerID, s.CollectionType, s.Date)
+func googleSetupHandler(w http.ResponseWriter, r *http.Request) {
+ http.Redirect(w, r, gfit.AuthURL(), http.StatusTemporaryRedirect)