Articles

MyPlex plexapi.myplex¶

klasseplexapi.myplex.MyPlexAccount(brukernavn=Ingen, passord=ingen, token=Ingen, økt=Ingen, timeout=Ingen)¶

Baser:plexapi.base.PlexObject

myplex konto-og profilinformasjon. Dette objektet representerer Dataene Funnet Konto på myplex.tv servere på nettadressen https://plex.tv/users/account. Du kan opprette dette objectdirectly ved å sende inn brukernavnet ditt & passord (eller token). Det er også en conveniencemethod gitt på myPlexAccount() som vil oppretteog returnere dette objektet.

Parametere

  • brukernavn (str) – ditt myplex brukernavn.

  • passord (str) – Ditt MyPlex-passord.

  • økt (forespørsler.Session objekt hvis du vilcache http svar fra PMS

  • timeout (int) – timeout i sekunder på første koble til myplex (standard config.TIDSAVBRUDD).

Variabler

  • SIGNIN (str) – ‘https://plex.tv/users/sign_in.xml’

  • nøkkel (str) – ‘https://plex.tv/users/account’

  • authenticationToken (str) – Ukjent.

  • certificateVersion (str) – Ukjent.

  • cloudSyncDevice (str) – Ukjent.

  • e-post (str) – Din Nåværende Plex e-postadresse.

  • rettigheter (Liste<str >) – Liste over enheter du har lov til å bruke med denne kontoen.

  • gjest (bool) – Ukjent.

  • hjem (bool) – Ukjent.

  • homeSize (int) – Ukjent.

  • id (int) – Din Plex konto-ID.

  • locale (str) – Din Plex locale

  • mailing_list_status – str) – din nåværende e-postliste status.

  • maxHomeSize (int) – Ukjent.

  • queueEmail (str) – E-postadresse for å legge til elementer I Klokken senere køen.

  • queueUid (str) – Ukjent.

  • begrenset (bool) – Ukjent.

  • roller – (Liste <str >) Antall kontoroller. Plexpass medlemskap oppført her.

  • scrobbleTypes (str) – Beskrivelse

  • secure (bool) – Beskrivelse

  • subscriptionActive (bool) – Sant hvis abonnementet ditt er aktivt.

  • subscriptionFeatures – (Liste<str >) Liste over funksjoner som er tillatt på abonnementet ditt.

  • subscriptionPlan (str) – Navn på abonnementsplan.

  • subscriptionStatus (str) – Streng representasjon av subscriptionActive.

  • thumb (str) – URL til kontoen din miniatyrbilde.

  • tittel (str) – Ukjent. – Ser ut som et alias for brukernavn.

  • brukernavn (str) – ditt brukernavn.

  • uuid (str) – Ukjent.

  • _token (str) – Token brukes til å få tilgang til denne klienten._session (obj) – Forespørsler om øktobjekt som brukes til å få tilgang til denne klienten.

device(navn=Ingen, clientId=Ingen)¶

Returnerer MyPlexDevice som samsvarer med navnet som er angitt.

Parametere

  • navn (str) – Navn som skal samsvare med.

  • clientId (str) – clientIdentifier å matche mot.

devices()¶

Returnerer en liste over alle MyPlexDevice objekter som er koblet til serveren.

resource(navn)¶

ReturnererMyPlexResource som samsvarer med det angitte navnet.

Parametere

navn (str) – Navn som skal samsvare med.

resources()¶

Returnerer en liste over alleMyPlexResource objekter som er koblet til serveren.

inviteFriend(bruker, server, sections=None, allowSync=False, allowCameraUpload=False, allowChannels=False, filterMovies=None, filterTelevision=None, filterMusic=None)¶

Del bibliotekinnhold med den angitte brukeren.

Parametere

  • bruker (MyPlexUser) – MyPlexUser-objekt, brukernavn eller emailof brukeren som skal legges til.

  • server (PlexServer) – PlexServer-objekt, eller machineIdentifiercontaining bibliotekseksjonene som skal deles.

  • seksjoner (Liste<LibrarySection>) – Liste Over Biblioteketseksjonsobjeker, eller navnå deles(standard Ingen). seksjoner må defineres for å oppdatere delte biblioteker.

  • allowSync (Bool) – Sett True for å tillate brukeren å synkronisere innhold.

  • allowCameraUpload (Bool) – Sett True for å tillate brukeren å laste opp bilder.

  • allowChannels (Bool) – Sett True for å tillate brukeren å utnytte installerte kanaler.

  • filterMovies (Dict) – Dict inneholder nøkkel ‘contentRating’ og / eller ‘label’ hvert sett til en liste over verdier som skal filtreres. ex: {‘contentRating’:, ‘label’:}

  • filterTelevision (Dict) – Dict inneholder nøkkel ‘ contentRating ‘og / eller’ label ‘ hvert sett til en liste over verdier som skal filtreres. ex: {‘contentRating’:, ‘label’:}

  • filterMusic (Dict) – Dict inneholder nøkkelen ‘label’ satt til en liste over verdier som skal filtreres.ex: {‘etikett’:}

createHomeUser(bruker, server, sections=None, allowSync=False, allowCameraUpload=False, allowChannels=False, filterMovies=None, filterTelevision=None, filterMusic=None)¶

Del bibliotekinnhold med den angitte brukeren.

Parametere

  • bruker (MyPlexUser) – MyPlexUser-objekt, brukernavn eller emailof brukeren som skal legges til.

  • server (PlexServer) – PlexServer-objekt, eller machineIdentifiercontaining bibliotekseksjonene som skal deles.

  • seksjoner (Liste<LibrarySection>) – Liste Over Biblioteketseksjonsobjeker, eller navnå deles(standard Ingen). seksjoner må defineres for å oppdatere delte biblioteker.

  • allowSync (Bool) – Sett True for å tillate brukeren å synkronisere innhold.

  • allowCameraUpload (Bool) – Sett True for å tillate brukeren å laste opp bilder.

  • allowChannels (Bool) – Sett True for å tillate brukeren å utnytte installerte kanaler.

  • filterMovies (Dict) – Dict inneholder nøkkel ‘contentRating’ og / eller ‘label’ hvert sett til en liste over verdier som skal filtreres. ex: {‘contentRating’:, ‘label’:}

  • filterTelevision (Dict) – Dict inneholder nøkkel ‘ contentRating ‘og / eller’ label ‘ hvert sett til en liste over verdier som skal filtreres. ex: {‘contentRating’:, ‘label’:}

  • filterMusic (Dict) – Dict inneholder nøkkelen ‘label’ satt til en liste over verdier som skal filtreres.ex: {‘etikett’:}

createExistingUser(bruker, server, sections=None, allowSync=False, allowCameraUpload=False, allowChannels=False, filterMovies=None, filterTelevision=None, filterMusic=None)¶

Del bibliotekinnhold med den angitte brukeren.

Parametere

  • bruker (MyPlexUser) – MyPlexUser-objekt, brukernavn eller emailof brukeren som skal legges til.

  • server (PlexServer) – PlexServer-objekt, eller machineIdentifiercontaining bibliotekseksjonene som skal deles.

  • seksjoner (Liste<LibrarySection>) – Liste Over Biblioteketseksjonsobjeker, eller navnå deles(standard Ingen). seksjoner må defineres for å oppdatere delte biblioteker.

  • allowSync (Bool) – Sett True for å tillate brukeren å synkronisere innhold.

  • allowCameraUpload (Bool) – Sett True for å tillate brukeren å laste opp bilder.

  • allowChannels (Bool) – Sett True for å tillate brukeren å utnytte installerte kanaler.

  • filterMovies (Dict) – Dict inneholder nøkkel ‘contentRating’ og / eller ‘label’ hvert sett til en liste over verdier som skal filtreres. ex: {‘contentRating’:, ‘label’:}

  • filterTelevision (Dict) – Dict inneholder nøkkel ‘ contentRating ‘og / eller’ label ‘ hvert sett til en liste over verdier som skal filtreres. ex: {‘contentRating’:, ‘label’:}

  • filterMusic (Dict) – Dict inneholder nøkkelen ‘label’ satt til en liste over verdier som skal filtreres.ex: {‘label’:}

removeFriend(bruker)¶

Fjern den angitte brukeren fra all deling.

Parametere

bruker (str) – myplexuser, brukernavn, e-post til brukeren som skal legges til.

removeHomeUser(bruker)¶

Fjern den angitte administrerte brukeren hjemmefra.Bruker (str) – myplexuser, brukernavn, e-post til brukeren som skal fjernes hjemmefra.

updateFriend(bruker, server, sections=None, removeSections=False, allowSync=None, allowCameraUpload=None, allowChannels=None, filterMovies=None, filterTelevision=None, filterMusic=None)¶

Oppdater den angitte brukerens delingsinnstillinger .

Parametere

  • bruker (MyPlexUser) – myplexuser-objekt, brukernavn eller e-post for brukeren som skal oppdateres.

  • server (PlexServer) – PlexServer-objekt, eller machineIdentifiercontaining bibliotekseksjonene som skal deles.

  • seksjoner (Liste<LibrarySection>) – Liste Over Biblioteketseksjonsobjeker, eller navnå deles(standard Ingen). seksjoner må defineres for å oppdatere delte biblioteker.

  • removeSections (Bool) – Sett True for å fjerne alle aksjer. Erstatter seksjoner.

  • allowSync (Bool) – Sett True for å tillate brukeren å synkronisere innhold.

  • allowCameraUpload (Bool) – Sett True for å tillate brukeren å laste opp bilder.

  • allowChannels (Bool) – Sett True for å tillate brukeren å utnytte installerte kanaler.

  • filterMovies (Dict) – Dict inneholder nøkkel ‘contentRating’ og / eller ‘label’ hvert sett til en liste over verdier som skal filtreres. ex: {‘contentRating’:, ‘etikett’:}

  • filterTelevision (Dict) – Dict inneholder nøkkel ‘contentRating’ og / eller ‘label’ hvert sett til en liste over verdier som skal filtreres. ex: {‘contentRating’:, ‘label’:}

  • filterMusic (Dict) – Dict inneholder nøkkelen ‘label’ satt til en liste over verdier som skal filtreres.ex: {‘label’:}

user(brukernavn)¶

Returnerer MyPlexUser som samsvarer med e-postadressen eller brukernavnet som er angitt.

Parametere

brukernavn (str) – Brukernavn, e-post eller id for brukeren å returnere.

users()¶

Returnerer en liste over alle MyPlexUser objekter som er koblet til kontoen din.Dette inkluderer både venner og ventende invitasjoner. Du kan referere til brukeren.venn å skille mellom de to.

optOut(avspilling=Ingen, bibliotek=Ingen)¶

Velg eller ikke del ting med plex.Se:https://www.plex.tv/about/privacy-legal/

syncItems(klient=Ingen, clientId=Ingen)¶

Returnerer en forekomst av SyncList for spesifisert klient.

Parametere

  • klient (MyPlexDevice) – en klient for å spørre SyncItems for.

  • clientId (str) – en identifikator for en klient til spørring SyncItems for.

hvis både klient og clientId gitt klienten ville bli foretrukket.Hvis verken klient eller clientId gitt clientId ville bli satt til nåværende kunder identifikator.

sync(sync_item, client=Ingen, clientId=Ingen)¶

Legger til spesifisert synkroniseringselement for klienten. Det er alltid enklere å bruke metoder som er definert direkte i mediaobjektene, f. eks. sync()sync().

Parametere

  • client (MyPlexDevice) – en klient som Du må legge Til SyncItem til.

  • clientId (str) – en identifikator for en klient som Du må legge Til SyncItem til.

  • sync_item (SyncItem) – forberedt SyncItem-objekt med alle felt satt.

hvis både klient og clientId gitt klienten ville bli foretrukket.Hvis verken klient eller clientId gitt clientId ville bli satt til nåværende kunder identifikator.

Returnerer

en forekomst av opprettet syncItem.

Returtype

SyncItem

Hever

  • BadRequest – når klient med gitt clientId ikke ble funnet.

  • BadRequest-Gitt klient gir ikke sync-mål.

claimToken()¶

returnerer en str, en ny «claim-token», som du kan bruke til å registrere din Nye Plex – serverforekomst til kontoen din.Se: https://hub.docker.com/r/plexinc/pms-docker/https://www.plex.tv/claim/history(maxresults=9999999, mindate=Ingen)¶

Få Spillehistorikk for alle bibliotekseksjoner på alle servere for eieren.: param maxresults: bare returnere det angitte antall resultater (valgfritt).: skriv maxresults: int: param mindate: Min datetime for å returnere resultater fra.: skriv mindate: datetime

videoOnDemand()¶

Returns a list of VOD Hub items Hub

webShows()¶

Returns a list of Webshow Hub items Hub

news()¶

Returns a list of News Hub items Hub

podcasts()¶

Returns a list of Podcasts Hub items Hub

tidal()¶

Returns a list of tidal Hub items Hub

link(pin)¶

Link a device to the account using a pin kode.

Parametere

pin (str) – den 4 sifrede pin-koden.

klasseplexapi.myplex.MyPlexUser(server, data, initpath=Ingen, forelder=Ingen)¶

Baser: plexapi.base.PlexObject

dette objektet representerer ikke-innloggede brukere som venner og koblede kontoer. MERK: Dette må ikke forveksles med MyPlexAccountsom er din spesifikke konto. Den rå xml for dataene som presenteres herkan bli funnet på: https://plex.tv/api/users/

Variabler

  • TAG (str) – ‘Bruker’

  • nøkkel (str) – ‘https://plex.tv/api/users/’

  • allowCameraUpload (bool) – Sant hvis denne brukeren kan laste opp bilder.

  • allowChannels (bool) – True hvis denne brukeren har tilgang til kanaler.

  • allowSync (bool) – True hvis denne brukeren kan synkronisere.

  • e-post (str – – Brukerens e-postadresse ([email protected]).

  • filterAll (str) – Ukjent.

  • filterMovies (str) – Ukjent.

  • filterMusic (str) – Ukjent.

  • filterPhotos (str) – Ukjent.

  • filterTelevision (str) – Ukjent.

  • hjem (bool) – Ukjent.

  • id (int) – Brukerens Plex konto-ID.

  • beskyttet (Falsk – – Ukjent (MULIGENS SSL aktivert?).

  • anbefalingerplaylistid (str) – Ukjent.

  • begrenset (str) – Ukjent.

  • tommel (str) – Lenke til brukerens avatar.

  • tittel (str) – Synes å være en aliad for brukernavn.

  • brukernavn (str) – Brukerens brukernavn.

  • servere – Servere som deles mellom bruker og venn

server(navn)¶

Returnerer MyPlexServerShare som samsvarer med det angitte navnet.

Parametere

name (str) – Navnet på serveren som skal returneres.

history(maxresults=9999999, mindate=Ingen)¶

Få All Spillhistorikk for en bruker på alle delte servere.: param maxresults: bare returnere det angitte antall resultater (valgfritt).: skriv maxresults: int: param mindate: Min datetime for å returnere resultater fra.: skriv mindate: datetime

klasseplexapi.myplex.Section(server, data, initpath=Ingen, forelder=Ingen)¶

Baser: plexapi.base.PlexObject

dette refererer til en delt seksjon. Den rå xml for dataene som presenteres herkan bli funnet på: https://plex.tv/api/servers/{machineId}/shared_servers/{serverId}

Variabler

  • TAG (str) – seksjon

  • id (int) – delt seksjon id

    sectionKey (str) – hvilken nøkkel vi bruker for denne delen

  • tittel (str) – Tittel på seksjonen

  • sectionid (str) – delt seksjon id

  • type (str) – film, tvshow, artist

  • delt (bool) – hvis denne delen er delt med brukeren

history(maxresults=9999999, mindate=ingen)¶

få all spillhistorikk for en bruker for denne delen i denne delte serveren.:param max resultater: Bare returnere det angitte antall resultater (valgfritt).: skriv maxresults: int: param mindate: Min datetime for å returnere resultater fra.: skriv mindate: datetime

klasseplexapi.myplex.MyPlexServerShare(server, data, initpath=Ingen, forelder=Ingen)¶

Baser: plexapi.base.PlexObject

Representerer en enkelt brukers serverreferanse. Brukes til bibliotekdeling.

Variabler

  • id (int) – id for denne delen

  • serverId – str) – hva id plex bruker for dette.

  • machineIdentifier (str) – serverne machineIdentifier

  • navn (str) – serverne navn

  • lastSeenAt (datetime) – sist koblet til serveren?

  • numLibraries (int) – Totalt antall biblioteker

  • allLibraries (bool) – Sant hvis alle biblioteker er delt med denne brukeren.

  • eid (bool) – 1 hvis serveren eies av brukeren

  • venter (bool) – True hvis invitasjonen venter.

section(navn)¶

ReturnererSection som samsvarer med det angitte navnet.

Parametere

navn (str) – Navnet på delen som skal returneres.

sections()¶

Returnerer en liste over alle Section objekter som deles med denne brukeren.

history(maxresults=9999999, mindate=Ingen)¶

Få All Spillhistorikk for en bruker i denne delte serveren.: param maxresults: bare returnere det angitte antall resultater (valgfritt).: skriv maxresults: int: param mindate: Min datetime for å returnere resultater fra.: skriv mindate: datetime

klasseplexapi.myplex.MyPlexResource(server, data, initpath=Ingen, parent=Ingen)¶

Baser:plexapi.base.PlexObject

dette objektet representerer ressurser koblet til Din Plex-server som kan giinnhold som Plex Media-Servere, iPhone eller Android kunder, etc. Den rå xmlfor dataene som presenteres her kan bli funnet på:https://plex.tv/api/resources?includeHttps=1&includeRelay=1

Variabler

  • TAG (str) – ‘Enhet’

  • nøkkel (str) – ‘https://plex.tv/api/resources?includeHttps=1&includeRelay=1’

  • accessToken (str) – dette ressurser accesstoken.

  • clientIdentifier (str) – Unik ID for denne ressursen.

  • tilkoblinger (liste) – Liste over ResourceConnection objekterfor denne ressursen.

  • createdAt (datetime) – Tidsstempel denne ressursen først koblet til serveren din.enhet (str) – Beste gjetning på hvilken type enhet dette er (PS, iPhone, Linux, etc).

  • hjem (bool) – Ukjent

  • lastSeenAt (datetime) – Tidsstempel denne ressursen sist tilkoblet.

  • navn (str) – Beskrivende navn på denne ressursen.

  • eid (bool) – Sant hvis denne ressursen er en av dine egne (du logget inn på den).

  • plattform (str) – OS ressursen kjører (Linux, Windows, Chrome, etc.)

  • platformVersion (str) – Versjon av plattformen.

  • tilstedeværelse (bool) – Sant hvis ressursen er online

  • produkt (str) – Plex produkt (Plex Media Server, Plex for iOS, Plex Web, etc.)

  • productVersion (str) – Versjon av produktet.

  • gir (str) – Liste over tjenester denne ressursen gir (klient, server, spiller, pubsub-spiller, etc.)

  • synkronisert (bool) – Ukjent (muligens Sant hvis ressursen har synkronisert innhold?)

connect(ssl=ingen, timeout=Ingen)¶

Returnerer en nyPlexServer ellerPlexClient objekt.Ofte er det mer enn en adresse angitt for en server eller klient.Denne funksjonen vil prioritere lokale tilkoblinger før ekstern eller videresending og HTTPS før HTTP.Etter å ha prøvd å koble til alle tilgjengelige adresser for denne ressursen ogforutsatt minst en tilkobling var vellykket, PlexServer-objektet er bygget og returnert.

Parametere

  • ssl (bool, valgfritt – – Sett True til bare å koble TIL HTTPS-tilkoblinger. Sett False toonly koble TIL HTTP-tilkoblinger. Angi Ingen (standard) for å koble til anyHTTP eller HTTPS-tilkobling.

  • timeout (int, valgfritt) – timeout i sekunder for å forsøke hver tilkobling.

Hever

NotFound – når du ikke kan koble til adresser for denne ressursen.

klasseplexapi.myplex.ResourceConnection(server, data, initpath=Ingen, forelder=Ingen)¶

Baser:plexapi.base.PlexObject

Representerer Et Ressursforbindelsesobjekt funnet iMyPlexResource objekter.

Variabler

  • TAG (str) – ‘Tilkobling’

  • adresse (str) – Lokal IP – adresse

  • httpuri (str) – Full lokal adresse

    lokal (bool) – Sann hvis lokal

  • port (int) – 32400

  • protokoll (str) – http eller HTTPS

  • uri (str) – ekstern adresse

klasseplexapi.myplex.MyPlexDevice(server, data, initpath=ingen, forelder=ingen)¶

baser: plexapi.base.PlexObject

dette objektet representerer ressurser som er koblet Til Din Plex server som giravspillingsevne fra Din Plex Server, iPhone eller Android klienter, Plex Web, DENNE API, etc. Den rå xml for dataene som presenteres her kan bli funnet på:https://plex.tv/devices.xml

Variabler

  • TAG (str) – ‘Enhet’

  • nøkkel (str) – ‘https://plex.tv/devices.xml’

  • clientIdentifier (str) – unik id for denne ressursen.

  • tilkoblinger (liste) – Liste over tilkoblingsurier for enheten.enhet (str) – Beste gjetning på hvilken type enhet dette er (Linux, iPad, AFTB, etc).

  • id (str) – MyPlex ID på enheten.

  • modell (str) – Modell av enheten – bueller, Linux, x86_64, etc.)

  • navn (str) – Vertsnavn på enheten.

  • plattform (str) – OS ressursen kjører (Linux, Windows, Chrome, etc.)

  • platformVersion (str) – Versjon av plattformen.

  • produkt (str) – Plex produkt (Plex Media Server, Plex for iOS, Plex Web, etc.)

  • productVersion (string) – Versjon av produktet.

  • gir (str) – Liste over tjenester denne ressursen gir (klient, kontroller,synkroniseringsmål, spiller, pubsub-spiller).

  • offentlig adresse – str) – Offentlig IP-adresse.

  • skjermtetthet (str) – Ukjent

  • skjermoppløsning (str) – Skjermoppløsning (750×1334, 1242×2208, etc.)

  • token (str) – plex autentiseringstoken for enheten.

  • leverandør (str) – Enhet leverandør (ubuntu, etc).

  • versjon (str) – Ukjent (1, 2, 1.3.3.3148-b38628e, 1.3.15, etc.)

connect(timeout=Ingen)¶

Returnerer en ny PlexClient eller PlexServernoen ganger er det mer enn en adresse angitt for en server eller klient.Etter å ha prøvd å koble til alle tilgjengelige adresser for denne klienten og antatminst en tilkobling var vellykket, PlexClient-objektet er bygget og returnert.

Hever

Ikkefunnet – når du ikke kan koble til noen adresser for denne enheten.

delete()¶

Fjern denne enheten fra kontoen din.

syncItems()¶

Returnerer en forekomst av SyncList for gjeldende enhet.

Hever

BadRequest-når enheten ikke gir sync-mål.

klasseplexapi.myplex.MyPlexPinLogin(økt=Ingen, requestTimeout=Ingen, overskrifter=Ingen)¶

Baser: object

MyPlex PIN innloggingsklasse som støtter å få FIRE tegn PIN som brukeren må angi på https://plex.tv/link for å godkjenne klienten og gi et tilgangstoken tilopprett en MyPlexAccount – forekomst.Denne hjelpeklassen støtter en polling, gjenget og tilbakeringing tilnærming.

  • valgmetoden forventer at utvikleren regelmessig sjekker OM PIN-påloggingen var vellykket ved hjelp av checkLogin().

  • den gjengede tilnærmingen forventer at utvikleren skal ringerun() og deretter på et senere tidspunkt ringe waitForLogin() å vente på og sjekke resultatet.

  • tilbakeringingstilnærmingen er en forlengelse av den gjengede tilnærmingen og forventer at utviklerenå sende tilbakeringingsparameteren til anropet til run().Tilbakeringingen vil bli kalt når tråden venter PÅ PIN-innlogging for å lykkes hellerfinishes eller utløper. Parameteren som sendes til tilbakeringingen, er mottatt authenticationtoken eller Ingen hvis påloggingen er utløpt.

Parametere

  • økt (forespørsler.Session objekt hvis du vilcache http svar fra PMS

  • requestTimeout (int) – timeout i sekunder på første koble til plex.tv (standard config.TIDSAVBRUDD).

Variabler

  • PINS (str) – ‘https://plex.tv/api/v2/pins

  • KONTROLLPINNER (str) – ‘https://plex.tv/api/v2/pins/{pinid} ‘

  • LENKE (str) – ‘https://plex.tv/api/v2/pins/link ‘

  • pollinterval (int) – 1

  • ferdig (bool) – om pin-påloggingen er ferdig eller ikke.

  • utløpt (bool) – Om pin-påloggingen er utløpt eller ikke.

  • token (str) – Token hentet gjennom pin-innlogging.

  • pin (str) – Pin til bruk for innlogging på https://plex.tv/link.

run(tilbakeringing=Ingen, timeout=Ingen)¶

Starter tråden som overvåker pin-påloggingsstatusen .: param tilbakeringing: Tilbakeringing kalt med mottatt godkjenningstoken (valgfritt).: type tilbakeringing:Callable: param timeout: Timeout i sekunder venter PÅ PIN-innlogging for å lykkes (valgfritt).: skriv timeout: int

Hever

  • RuntimeError – Hvis tråden allerede kjører.

  • RuntimeError – Hvis PIN-påloggingen for gjeldende PIN er utløpt.

waitForLogin()¶

Venter PÅ PIN-innlogging for å lykkes eller utløpe.:param tilbakeringing: Tilbakeringing kalles med mottatt godkjenningstoken (valgfritt).: type tilbakeringing:Callable: param timeout: Timeout i sekunder venter PÅ PIN-innlogging for å lykkes (valgfritt).: skriv timeout: Int

Returnerer

True hvis PIN-påloggingen lyktes eller Falsk ellers.

stop