boosty
/
current.go
29 строк · 557.0 Байт
1package boosty
2
3import (
4"fmt"
5"net/http"
6"net/url"
7)
8
9type Current struct {
10PaidCount int `json:"paidCount"`
11FollowersCount int `json:"followersCount"`
12Hold int `json:"hold"`
13Income int `json:"income"`
14Balance int `json:"balance"`
15PayoutSum int `json:"payoutSum"`
16}
17
18func (b *Boosty) Current() (*Current, error) {
19u := fmt.Sprintf("/v1/blog/stat/%s/current", b.blog)
20
21m := Method[Current]{
22request: b.request,
23method: http.MethodGet,
24url: u,
25values: url.Values{},
26}
27
28return m.Call(Current{})
29}
30