aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorla-ninpre <leobrekalini@gmail.com>2022-11-12 19:46:58 +0300
committerla-ninpre <leobrekalini@gmail.com>2022-11-12 19:46:58 +0300
commitcd0118a677e8f1f3b1f6a4a89311a3fae9d7c349 (patch)
tree3235efcf7ce4c370d3d8698038d41aa810afd59c
parent580c49d3ab4639f4ee2440ab71af15a8d91ac7b3 (diff)
downloadtelebonk-cd0118a677e8f1f3b1f6a4a89311a3fae9d7c349.tar.gz
telebonk-cd0118a677e8f1f3b1f6a4a89311a3fae9d7c349.zip
pass honk token in a header
-rw-r--r--main.go10
1 files changed, 8 insertions, 2 deletions
diff --git a/main.go b/main.go
index 5837260..4709756 100644
--- a/main.go
+++ b/main.go
@@ -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
}