code: func (c *Client) DownloadSubtitlesByIds(ids []int) ([]SubtitleFile, error) {
  	params := []interface{}{c.Token, ids}
  	res := struct {
  		Status string         `xmlrpc:"status"`
  		Data   []SubtitleFile `xmlrpc:"data"`
  	}{}
  	if err := c.Call("DownloadSubtitles", params, &res); err != nil {
  		return nil, err
  	}
  	if res.Status != StatusSuccess {
  		return nil, fmt.Errorf("DownloadSubtitles error: %s", res.Status)
  	}
  	return res.Data, nil
  }
docs: // DownloadSubtitlesByIds downloads subtitles by ID.