Trakt Core¶
Objects, properties, and methods to be shared across other modules in the trakt package
-
class
trakt.core.
Airs
(day, time, timezone)¶ -
day
¶ Alias for field number 0
-
time
¶ Alias for field number 1
-
timezone
¶ Alias for field number 2
-
-
class
trakt.core.
Alias
(title, country)¶ -
country
¶ Alias for field number 1
-
title
¶ Alias for field number 0
-
-
class
trakt.core.
Comment
(id, parent_id, created_at, comment, spoiler, review, replies, user, updated_at, likes, user_rating)¶ -
comment
¶ Alias for field number 3
-
created_at
¶ Alias for field number 2
-
id
¶ Alias for field number 0
-
likes
¶ Alias for field number 9
-
parent_id
¶ Alias for field number 1
-
replies
¶ Alias for field number 6
-
review
¶ Alias for field number 5
-
spoiler
¶ Alias for field number 4
-
updated_at
¶ Alias for field number 8
-
user
¶ Alias for field number 7
-
user_rating
¶ Alias for field number 10
-
-
trakt.core.
init
(*args, **kwargs)¶ Run the auth function specified by AUTH_METHOD
-
trakt.core.
BASE_URL
= 'https://api-v2launch.trakt.tv/'¶ The base url for the Trakt API. Can be modified to run against different Trakt.tv environments
-
trakt.core.
CLIENT_ID
= None¶ The Trakt.tv OAuth Client ID for your OAuth Application
-
trakt.core.
CLIENT_SECRET
= None¶ The Trakt.tv OAuth Client Secret for your OAuth Application
-
trakt.core.
REDIRECT_URI
= 'urn:ietf:wg:oauth:2.0:oob'¶ The OAuth2 Redirect URI for your OAuth Application
-
trakt.core.
HEADERS
= {'Content-Type': 'application/json', 'trakt-api-version': '2'}¶ Default request HEADERS
-
trakt.core.
CONFIG_PATH
= '/home/docs/.pytrakt.json'¶ Default path for where to store your trakt.tv API authentication information
-
trakt.core.
OAUTH_TOKEN
= None¶ Your personal Trakt.tv OAUTH Bearer Token
-
trakt.core.
PIN_AUTH
= 'PIN'¶ Flag used to enable Trakt PIN authentication
-
trakt.core.
OAUTH_AUTH
= 'OAUTH'¶ Flag used to enable Trakt OAuth authentication
-
trakt.core.
AUTH_METHOD
= 'PIN'¶ The currently enabled authentication method. Default is
PIN_AUTH
-
trakt.core.
APPLICATION_ID
= None¶ The ID of the application to register with, when using PIN authentication