diff options
| author | la-ninpre <leobrekalini@gmail.com> | 2022-11-12 19:46:58 +0300 |
|---|---|---|
| committer | la-ninpre <leobrekalini@gmail.com> | 2022-11-12 19:46:58 +0300 |
| commit | cd0118a677e8f1f3b1f6a4a89311a3fae9d7c349 (patch) | |
| tree | 3235efcf7ce4c370d3d8698038d41aa810afd59c | |
| parent | 580c49d3ab4639f4ee2440ab71af15a8d91ac7b3 (diff) | |
| download | telebonk-cd0118a677e8f1f3b1f6a4a89311a3fae9d7c349.tar.gz telebonk-cd0118a677e8f1f3b1f6a4a89311a3fae9d7c349.zip | |
pass honk token in a header
| -rw-r--r-- | main.go | 10 |
1 files changed, 8 insertions, 2 deletions
@@ -343,12 +343,18 @@ const ( // getHonks receives and unmarshals some honks from a Honk instance. func getHonks(page string, after int) ([]*Honk, error) { query := url.Values{} - query.Set("token", config.HonkAuthToken) query.Set("action", "gethonks") query.Set("page", page) query.Set("after", strconv.Itoa(after)) + apiurl := config.HonkURL + "/api?" + query.Encode() - resp, err := client.Get(fmt.Sprint(config.HonkURL, "/api?", query.Encode())) + req, err := http.NewRequest("GET", apiurl, nil) + if err != nil { + return nil, err + } + req.Header.Add("Authorization", "Bearer " + config.HonkAuthToken) + + resp, err := client.Do(req) if err != nil { return nil, err } |
