Documentation
¶
Index ¶
Constants ¶
View Source
const ApiVersion = "2.2.0"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client struct { Search *SearchService Series *SeriesService Url string // contains filtered or unexported fields }
type EpisodeResult ¶
type EpisodeResult struct { AbsoluteNumber *int `json:"absoluteNumber"` AiredEpisodeNumber *int `json:"airedEpisodeNumber"` AiredSeason *int `json:"airedSeason"` AirsAfterSeason *int `json:"airsAfterSeason"` AirsBeforeEpisode *int `json:"airsBeforeEpisode"` AirsBeforeSeason *int `json:"airsBeforeSeason"` Directors []string `json:"directors"` DvdChapter *int `json:"dvdChapter"` DvdDiscid *string `json:"dvdDiscid"` DvdEpisodeNumber *int `json:"dvdEpisodeNumber"` DvdSeason *int `json:"dvdSeason"` EpisodeName *string `json:"episodeName"` Filename *string `json:"filename"` FirstAired *string `json:"firstAired"` GuestStars []string `json:"guestStars"` Id *int `json:"id"` ImdbId *string `json:"imdbId"` LastUpdated *int `json:"lastUpdated"` LastUpdatedBy *int `json:"lastUpdatedBy"` Overview *string `json:"overview"` ProductionCode *string `json:"productionCode"` SeriesId *int `json:"seriesId"` ShowUrl *string `json:"showUrl"` SiteRating *float64 `json:"siteRating"` SiteRatingCount *int `json:"siteRatingCount"` ThumbAdded *string `json:"thumbAdded"` ThumbAuthor *int `json:"thumbAuthor"` ThumbHeight *string `json:"thumbHeight"` ThumbWidth *string `json:"thumbWidth"` Writers []string `json:"writers"` }
type LoginParams ¶
type SearchSeriesParams ¶
type SearchSeriesResult ¶
type SearchSeriesResult struct {
Data []SeriesResult `json:"data"`
}
type SearchService ¶
func (*SearchService) Series ¶
func (s *SearchService) Series(params SearchSeriesParams) (*SearchSeriesResult, *http.Response, error)
type SeriesEpisodesParams ¶
type SeriesEpisodesResult ¶
type SeriesEpisodesResult struct { Data []EpisodeResult `json:"data"` Links *Links `json:"links"` }
type SeriesGetParams ¶
type SeriesGetParams struct {
Id int
}
type SeriesGetResult ¶
type SeriesGetResult struct {
Data SeriesResult `json:"data"`
}
type SeriesResult ¶
type SeriesResult struct { Added *string `json:"added"` AirsDayOfWeek *string `json:"airsDayOfWeek"` AirsTime *string `json:"airsTime"` Aliases []string `json:"aliases"` Banner *string `json:"banner"` FirstAired *string `json:"firstAired"` Genra []string `json:"genre"` Id *int `json:"id"` ImdbId *string `json:"imdbId"` LastUpdated *int `json:"lastUpdated"` Network *string `json:"network"` NetworkId *string `json:"networkId"` Overview *string `json:"overview"` Rating *string `json:"rating"` Runtime *string `json:"runtime"` SeriesId *string `json:"seriesId"` SeriesName *string `json:"seriesName"` SiteRating *float64 `json:"siteRating"` SiteRatingCount *int `json:"siteRatingCount"` Slug *string `json:"slug"` Status *string `json:"status"` Zap2itId *string `json:"zap2itId"` }
type SeriesService ¶
type SeriesService struct { Url string UrlGet string UrlEpisodes string // contains filtered or unexported fields }
func (*SeriesService) Episodes ¶
func (s *SeriesService) Episodes(params SeriesEpisodesParams) (*SeriesEpisodesResult, *http.Response, error)
func (*SeriesService) Get ¶
func (s *SeriesService) Get(params SeriesGetParams) (*SeriesGetResult, *http.Response, error)
Click to show internal directories.
Click to hide internal directories.