diff -r 083d33bb419b -r 408aa794d9bb api.go --- a/api.go Sun Apr 30 20:42:02 2017 +0200 +++ b/api.go Sun Apr 30 20:43:17 2017 +0200 @@ -51,13 +51,13 @@ } lp = new(LimitParams) if since != "" { - lp.SinceID, err = strconv.Atoi(since) + lp.SinceID, err = strconv.ParseInt(since, 10, 64) if err != nil { return al, err } } if max != "" { - lp.MaxID, err = strconv.Atoi(max) + lp.MaxID, err = strconv.ParseInt(max, 10, 64) if err != nil { return al, err } @@ -178,10 +178,10 @@ params["limit"] = strconv.Itoa(limitOptions.Limit) } if limitOptions.SinceID > 0 { - params["since_id"] = strconv.Itoa(limitOptions.SinceID) + params["since_id"] = strconv.FormatInt(limitOptions.SinceID, 10) } if limitOptions.MaxID > 0 { - params["max_id"] = strconv.Itoa(limitOptions.MaxID) + params["max_id"] = strconv.FormatInt(limitOptions.MaxID, 10) } }