From a2e6e55e36e559eb424644dc4036df185cf1e20a Mon Sep 17 00:00:00 2001 From: Alexey Skobkin Date: Tue, 22 Mar 2016 22:50:04 +0300 Subject: [PATCH] PointToolsClient now have token in parameters. --- point_post_crawler.go | 2 +- point_tools/client.go | 6 ++++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/point_post_crawler.go b/point_post_crawler.go index 8bd32a5..60f0c5c 100644 --- a/point_post_crawler.go +++ b/point_post_crawler.go @@ -23,7 +23,7 @@ func main() { } pointClient := point.NewClient("https://point.im/api/") - pointToolsClient := point_tools.NewClient("http://point-tools.local:8000/api/crawler/") + pointToolsClient := point_tools.NewClient("http://point-tools.local:8000/api/crawler/", "test_token") _, loginErr := pointClient.Login(login, password) diff --git a/point_tools/client.go b/point_tools/client.go index 391899c..66ee14c 100644 --- a/point_tools/client.go +++ b/point_tools/client.go @@ -12,12 +12,14 @@ import ( type PointToolsClient struct { client simple_http.Client apiUrl string + token string } -func NewClient(apiUrl string) PointToolsClient { +func NewClient(apiUrl, token string) PointToolsClient { return PointToolsClient{ simple_http.Client{http.Client{}}, apiUrl, + token, } } @@ -42,7 +44,7 @@ func (c *PointToolsClient) SendPage(page point.Page) (ReceiveAllPageResponse, er } data := url.Values{} - data.Set("token", "test_token") + data.Set("token", c.token) data.Add("json", jsonStr) body, reqErr := c.client.MakePostRequest(c.apiUrl+"all/page", data, nil)