Video: No, Pokémon Go Can't Read Your Email 2024
For din Android-app for å kommunisere med Twitter-servere, trenger du dine egne OAuth-koder. For å få dem, følg de enkle trinnene som er oppført nedenfor, og du vil være på vei til å utvikle din egen Twitter-app.
Twitter kan endre utformingen av nettstedet sitt når som helst uten varsel.
-
Logg inn på Twitter-brukerkontoen din (eller registrer deg for en konto hvis du ikke allerede har en).
-
Besøk Twitters apputviklerside .
Hvis stjernene er harmonisk harmonisert, bør du se Twitters Opprett en applikasjonsside.
-
På siden Opprett en applikasjon fyller du ut alle nødvendige felt sammen med feltet (Tilbakestillingsfritt valgfritt) Tilbakekallingsadresse.
Når du besøker siden, ser du feltet Navn, Beskrivelse-feltet, webområdet og feltet Tilbakekallingsadresse. Alt annet enn feltet Tilbakekallingsadresser er oppført som nødvendig.
Opprette et søknadsnavn (for feltet Navn) er ikke utfordrende. Men hva bruker du for de andre feltene? Tross alt oppretter du ikke Android-appen for industriell styrke. Du oppretter bare en testapp - et program som hjelper deg med å se hvordan du bruker Twitter4J.
Den gode nyheten er at nesten alt du skriver i feltet Beskrivelse er greit. Det samme gjelder for nettstedene og tilbakekallingsadressefeltene, så lenge du skriver inn ting som ser ut som ekte nettadresser.
For å kommunisere med Twitter via en Android-app, trenger du en tilbakekallingsadresse. Verken webområdet eller feltet Tilbakekallingsadresser må ikke peke på en ekte nettside. Men du må fylle ut de to feltene.
Ved hjelp av OAuth kan du logge en bruker inn i Twitter via en nettleser. Når loggen er vellykket, besøker brukerens nettleser en bestemt side, og sidens URL er tilbakekallingsadressen.
Feltet Tilbakekallingsadresser er ikke merket som nødvendig. Likevel må du skrive inn en URL (for eksempel // www. Eks. Com) i feltet Tilbakekallingsadresse.
-
Når du er enig i vilkårene, og gjør de andre tingene for å bevise at du er en god person, klikker du på knappen Create Your Twitter Application.
Hvis du gjør det, kommer du til en side der du ser noen detaljer om det nye programmet - fanen Detaljer, med andre ord. For dette eksempelet er de to viktigste elementene appens tilgangsnivå og forbrukernøkkel.
I OAuth-verdenen er en app hvis kode kommuniserer med Twitter-servere en forbruker . For å identifisere seg som en pålitelig forbruker, må en app sende passord til Twitters servere. I OAuth-terminologi kalles disse passordene forbrukernøkkel og forbrukerhemmelig .
-
På samme nettside, velg fanen Tillatelser for programmet.
På fanen Tillatelser ser du et utvalg av tilgangstyper.
-
Endre appens tilgang fra Les bare (standard) til Les, skriv og få tilgang til direkte meldinger.
For dette leketøyprogrammet velger du Les, skriv og tilgang direkte meldinger - den mest tillatte tilgangsmodellen som er tilgjengelig. Dette alternativet forhindrer at appen din støter på murvegger på grunn av tilgangsproblemer. Men når du utvikler et virkelighetsprogram, gjør du det motsatte - du velger det minste tillatte alternativet som passer til programmets krav.
Først endre appens tilgangsnivå, og opprett deretter appens tilgangstoken (som forklart i trinn 9). Ikke opprett tilgangstoken før du endrer tilgangsnivået. Hvis du prøver å endre tilgangsnivået etter at du har opprettet tilgangstoken, virker appen din ikke. Hva er verre, dev. twitter. com-siden vil ikke advare deg om problemet.
-
Klikk på knappen som tilbyr for å oppdatere programmets innstillinger.
Hvis du gjør det, endres appens tilgangsnivå til Les, skriv og få tilgang til direkte meldinger.
-
På samme nettside, velg kategorien Nøkler og tilgangstegn.
Etter at du har valgt den kategorien, ser du noen nye ting på siden.
-
Klikk på Create My Access Token-knappen.
Når du har gjort det, viser appens Keys and Access Tokens-appen din appens tilgangstoken og tilgangstoken hemmelig, i tillegg til appens tilgangsnivå, forbrukernøkkel og forbrukerhemmelig.
-
Kopier de fire kodene (Consumer Key, Consumer Secret, Access Token og Access Token Secret) fra appens Detaljer-faneblad til de aktuelle linjene i appens hovedaktivitet.