Come configurare smartphone e PC. Portale informativo

Storia di Twitter. Inizio a scrivere un'applicazione

Molti utenti inesperti si chiedono perché Twitter sia necessario. I social network in tutto il mondo si stanno sviluppando molto rapidamente. In pochi anni è apparso Internet un gran numero di siti vari. Ognuno ha i suoi pro e contro. Alcuni sono destinati alla comunicazione ordinaria, altri principalmente allo scambio. informazioni di testo. E la pagina Twitter? Perché gli utenti ne hanno bisogno?

Descrizione

Riguardo a cosa la pagina va discorso? Il fatto è che Twitter è generazionale. Ha conquistato il cuore di molti utenti. È un "social network" in qualche modo non standard, che ti consente di inviare piccoli messaggi messaggi di testo, SMS, foto su Internet.

In generale, la parola twitt è tradotta da in inglese significa "chattare" o "cinguettare". Il principale vantaggio (o caratteristica) del sito è che tutte le informazioni sulla pagina dell'utente sono contenute accesso libero. Perché Twitter è necessario? Per mantenere il tuo microblog e scambiare brevi messaggi!

Caratteristiche distintive

Ogni social network ha i suoi vantaggi e svantaggi. Cosa distingue il sito studiato da tutti gli altri? Il fatto è che non assomiglia ai soliti social network. Perché è necessario Twitter e come usarlo? Per capirlo, devi prima decidere quanto è buona la risorsa proposta. Giudicare questa caratteristica aiuterà caratteristiche distintive"sociale".

Tra di loro su questo momento allocare:

  1. La velocità con cui inviare messaggi e allertare gli abbonati nuova informazione. I post si diffondono più velocemente qui che altrove. nei social network.
  2. Tutti i materiali pubblicati sono aperti agli utenti che ne hanno uno proprio conto su Twitter.
  3. Puoi creare un cosiddetto "tweet" in un istante. Tale mobilità soddisfa gli utenti. Non devi scrivere post lunghi. Puoi condividere messaggi e informazioni quasi sempre e ovunque.
  4. La moda è un altro vantaggio. Essere un utente di "Twitter" è ormai di moda. Pertanto, molti sono interessati a questo social network e lo utilizzano, anche se di fatto non ce n'è bisogno urgente.

Forse questi sono tutti i principali vantaggi che si possono solo identificare. Cos'altro è importante sapere su questo social network? Come usarlo?

Regole di Twitter

Perché Twitter è necessario? Comunicare! Ci sono alcune regole per capire il principio della pubblicazione dei cosiddetti "tweet". In effetti, tutto è molto semplice.

L'utente deve prima registrarsi (sui principi di registrazione poco dopo). Dopodiché, avrà il suo account. La compilazione del tuo profilo richiede pochi minuti. Inoltre, una persona può accedere in qualsiasi momento al social network proposto e quindi lasciare un breve messaggio nel suo microblog.

Va ricordato che le persone possono scrivere una varietà di post. Non deve essere limitato alle parole. Inoltre, inserisci in "tweet":

  • immagini (il più delle volte);
  • collegamenti a vari siti Web;
  • foto (anche appena scattate);
  • annunci di eventi;
  • video.

Di conseguenza, puoi rendere Twitter interessante, diversificato e attraente. Quali elementi dovrebbero essere familiari a ogni utente che intende aprire una pagina sul social network in esame?

Terminologia

Ora è chiaro perché Twitter è necessario e cosa si può fare se si dispone di un account su questo sito. Ci sono alcuni termini che ti aiuteranno a sentirti a tuo agio in questo social network.

"Tweet" è il primo concetto di cui essere a conoscenza. È così che chiamano brevi messaggi, che vengono lasciati nel social network studiato. "Tweet" - post nel microblog.

"Seguace" - un abbonato. Rappresenta un utente che ha un account Twitter. Una persona si iscrive alla pagina e vede le notizie da questo o quell'utente nel suo feed.

Regole di Twitter

Indipendentemente dalla versione di Twitter (c'è una mobile e una normale), il social network ha una serie di regole proprie che devi seguire. Riguarda e sulle funzionalità di registrazione, nonché sull'utilizzo della pagina e sul comportamento nei confronti degli utenti.

Quali elementi devono essere seguiti? Negli spazi aperti del microblog in studio, dovrai attenerti alle seguenti regole:

  1. È vietato impersonare un'altra persona. Un utente che decide di creare una pagina "fake" (fake) può essere bannato definitivamente.
  2. Non è possibile pubblicare informazioni private di terzi, così come i loro file personali (ad esempio foto). Questa è una violazione della legge non solo in Russia, ma anche in altri paesi.
  3. Sono vietati gli appelli alla violenza e alla ribellione, così come le minacce. Questo vale sia per i tuoi "tweet" che per i "retweet".
  4. Non puoi violare il copyright. Non è esclusa la responsabilità penale.

Cos'altro è importante sapere? Alcuni sono interessati a come comunicare correttamente con i propri abbonati. Non ci sono regole chiare al riguardo. Ma gli utenti, soprattutto quelli di successo, offrono i propri metodi di comportamento.

Come trattare con i follower

Su Twitter, si consiglia di seguire determinate regole etichetta. O, come si suol dire, comportamento. Il fatto è che, in linea di principio, non ci sono restrizioni su questo social network: è importante non pubblicare minacce, insulti e appelli alla violenza.

Ma devi comunicare in qualche modo con i follower. Cosa consigliano gli utenti di successo? Tra le regole base della comunicazione ci sono:

  1. Rispetto della cultura e dell'etichetta. Si raccomanda di ringraziare gli iscritti per i "retweet". È inoltre necessario prestare attenzione a coloro che leggono l'account dell'utente.
  2. Vale la pena fare "retweet" quando il messaggio è piaciuto. Non c'è bisogno di essere timidi, è per tali pubblicazioni che è stato inventato il social network studiato.
  3. Un sacco di "tweet" in un breve lasso di tempo è negativo. Si raccomanda di astenersi da questo fenomeno. È meglio pubblicare i post regolarmente, con piccole pause.
  4. Spam e pubblicità sui social network non sono i benvenuti. Questa regola si applica anche a Twitter.

Non ci sono più restrizioni e nessun consiglio significativo. È che aggiorna regolarmente "Twitter". Alcuni utenti si registrano qui solo perché è trendy e poi dimenticano il proprio account. Quindi non funzionerà per raccogliere molti follower.

A proposito di registrazione

Ora dovresti prestare attenzione al processo di registrazione. Questo elemento obbligatorio A che consente di accedere alle risorse del sito. Nella pagina "Twitter" la registrazione richiede solo pochi minuti. È importante ricordare che un utente non può avere enorme quantità conti. Una persona - un profilo.

  • Nome utente;
  • telefono per la rilegatura;
  • E-mail;
  • password inventata nel layout inglese.

Non è necessario fornire sia il cellulare che l'e-mail. Una cosa è sufficiente. Molto spesso, viene scelta la seconda opzione. Quindi puoi registrare più profili, ma preferibilmente con nomi diversi. È possibile collegare un solo account a un numero di telefono o e-mail.

Dopo aver compilato i campi sopra indicati (tutti obbligatori), è necessario confermare il profilo sul sito Twitter. La registrazione sarà completata dopo aver inserito il codice di conferma o seguendo il link inviato alla tua email.

Conclusione

Questo è tutto, non serve altro. Resta solo da compilare il tuo profilo, inserire un avatar e salvare le modifiche. Twitter è pronto per partire! Se hai problemi a caricare i dati, puoi usare applicazione speciale per telefoni - Mobile Twitter. Ti permette di gestire velocemente il tuo account su un social network con la massima comodità.

Vale la pena registrarsi qui? Si consiglia di utilizzare questa pagina se l'utente desidera condividere ultime notizie e gli eventi della tua vita. Perché Twitter è necessario? Per scambiare brevi messaggi. Non dovresti creare un account qui se una persona non è abituata alla comunicazione costante.

Avendo iniziato a scrivere il mio piccolo giocattolo per il Googlephone, volevo inviare i record a Twitter. Come si è scoperto, ci sono molti articoli su Internet sulla connessione al tuo account Twitter, ma ci sono pochissimi esempi funzionanti. Un piccolo sforzo e ho trovato il codice di cui avevo bisogno, che si è rivelato abbastanza efficiente. Bene, iniziamo l'integrazione.

Di recente, Twitter ha utilizzato Protocollo OAuth per autorizzazione. E quindi dobbiamo accedere utilizzando questo protocollo. E infatti, invia un messaggio direttamente al nostro microblog. Per fare ciò, ho deciso di utilizzare le seguenti librerie:
libreria di segnaletica per utilizzare direttamente il meccanismo OAuth, libreria Twitter4J per inviare tweet.
Iniziamo

E quindi abbiamo bisogno di un lavoratore Account Twitter(se non ne possiedi uno, registrati qui). Successivamente, dobbiamo registrare la nostra applicazione di prova per interagire con Twitter "ohm. E quindi andiamo qui
Ora riempiamo campi richiesti, per noi è importante solo quanto segue, tipo di applicazione (Tipo di applicazione) - Browser, Tipo di accesso predefinito - Lettura e scrittura. Compiliamo il resto in modo arbitrario, ma ricordando il formato dei dati di input (non provare a inserire qualcosa come &*^&JKLLKL: nell'URL e nell'URL di callback, inserisci tutto come dovrebbe).

Non appena tutti i campi sono stati compilati, inserisci il captcha - vedremo il seguente testo.

chiave del consumatore

segreto del consumatore
************************* (set di caratteri)
Richiedi l'URL del token
api.twitter.com/oauth/request_token
Accedi all'URL del token
api.twitter.com/oauth/access_token
Autorizza URL
api.twitter.com/oauth/authorize
URL di richiamata OAuth registrato
smth.com

Sì, non utilizzeremo questo callback nella nostra applicazione, agiremo in modo leggermente diverso e definiremo il nostro callback.

Inizio a scrivere un'applicazione
E quindi abbiamo bisogno delle seguenti librerie:




E così ora abbiamo la risp. biblioteche.
Di conseguenza, abbozziamo un piccolo piano di come apparirà la nostra applicazione. Per semplicità, ci sarà solo 1 attività nell'esempio.

  • barra di stato che mostra se siamo collegati a Twitter o meno
  • Pulsante Tweet, che in realtà pubblica il nostro messaggio di prova e, se non siamo loggati, apre il browser in cui accediamo
  • si disconnette formalmente da Twitter, cancellando impostazioni precedenti(cosa succede se qualche altra applicazione utilizza l'account)
File costante
In questo file definiremo le costanti di cui abbiamo bisogno per la connessione.
public class Costanti ( public static final String CONSUMER_KEY = "< тут CONSUMER KEY >"; public static final String CONSUMER_SECRET= "<тут CONSUMER SECRET >"; public static final String REQUEST_URL = "http://api.twitter.com/oauth/request_token"; public static final String ACCESS_URL = "http://api.twitter.com/oauth/access_token"; public static final String AUTHORIZE_URL = "http://api.twitter.com/oauth/authorize"; stringa statica pubblica finale CALLBACK_SCHEME = "x-latify-oauth-twitter"; stringa statica pubblica finale CALLBACK_URL = CALLBACK_SCHEME + "://callback"; )
Darò un diagramma in base al quale avviene l'interazione tra Twitter e l'applicazione.

CONSUMER_KEY - una chiave univoca per la nostra applicazione, la riceviamo non appena la nostra applicazione viene registrata (qualcosa come un login)
CONSUMER_SECRET - la chiave segreta per la nostra applicazione (qualcosa come una password di "accesso")
REQUEST_URL - necessario per ottenere il token della richiesta. Parte di OAuth. Riceviamo subito dopo la registrazione.
AUTHORIZE_URL - URL richiesto per accedere a Twitter. Parte di OAuth. Riceviamo subito dopo la registrazione.
ACCESS_URL - per ottenere un token di accesso. Parte di OAuth. Riceviamo subito dopo la registrazione.
CALLBACK SCHEME è un identificatore univoco che utilizziamo come callback per ottenere un token di accesso. In generale, la scelta dello schema non si limita a nulla. Ad esempio, useremo x-sample-oauth-twitter qui.
CALLBACK_URL - in realtà il nostro callback con l'aiuto del quale abbiamo ricevuto una risposta, a cui l'autorizzazione è andata a buon fine, possiamo inviare le richieste di cui abbiamo bisogno con accesso gettone.

Pulsante Tweet

Tweet.setOnClickListener(new View.OnClickListener() ( public void onClick(View v) ( if (TwitterUtils.isAuthenticated(prefs)) ( sendTweet(); ) else ( Intent i = new Intent(getApplicationContext(), PrepareRequestTokenActivity.class) ;i.putExtra("tweet_msg", getTweetMsg()); startActivity(i); ) ) ));
Qui tutto è semplice, il nostro pulsante controlla semplicemente se l'utente è loggato, se è tutto a posto, quindi inviamo il nostro messaggio, in caso contrario suggerisce di accedere al browser. Per questo utilizziamo PrepareRequestTokenActivity. Processo di accesso un po' più tardi.

Autenticazione
Considera prima la situazione, tu ed io (utente) non abbiamo ancora completato il processo di autenticazione. Prima di poter inviare i nostri messaggi, verremo reindirizzati nel browser alla pagina di accesso di Twitter. Questo viene implementato usando PrepareRequestTokenActivity.
Considera di quali classi abbiamo bisogno per questo.

PrepareRequestTokenActivity: imposta un utente e un provider OAuth (libreria Signpost) e avvia un OAuthRequestTokenTask asincrono. Contiene anche una richiamata quando ci siamo già autenticati per ricevere un token di accesso.
OAuthRequestTokenTask - responsabile per ottenere il token di richiesta e chiamare il browser in cui effettivamente eseguiamo l'autenticazione.
RetrieveAccessTokenTask è una classe interna di PrepareRequestTokenActivity. Chiamato dal metodo NewIntent all'interno di PrepareRequestTokenActivity. Memorizza i nostri token ricevuti dopo l'autorizzazione.

PrepareRequestTokenActivity e chiama OAuthRequestTokenTask asincrono
@Override public void onCreate(Bundle savedInstanceState) ( super.onCreate(savedInstanceState); try ( this.consumer = new CommonsHttpOAuthConsumer(Constants.CONSUMER_KEY, Constants.CONSUMER_SECRET); this.provider = new CommonsHttpOAuthProvider(Constants.REQUEST_URL,Constants.ACCESS_URL, Constants.AUTHORIZE_URL); ) catch (Eccezione e) ( Log.e(TAG, "Errore durante la creazione di consumatore/provider",e); ) Log.i(TAG, "Attività di avvio per recuperare il token di richiesta."); new OAuthRequestTokenTask( this,consumer,provider).execute(); )
È qui che otteniamo il nostro URL di callback per restituire il controllo all'applicazione (x-oauthflow-twitter://callback).
@Override protected Void doInBackground(Void... params) ( try ( Log.i(TAG, "Recupero del token di richiesta dai server di Google"); final String url = provider.retrieveRequestToken(consumer, Constants.OAUTH_CALLBACK_URL); Log.i( TAG, "Aprire un browser con il autorizza URL: " + url); Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse(url)).setFlags(Intent.FLAG_ACTIVITY_SINGLE_TOP | Intent.FLAG_ACTIVITY_NO_HISTORY | Intent.FLAG_FROM_BACKGROUND); context.startActivity(intent); ) catch (Eccezione e) ( Log.e(TAG, "Errore durante il token di richiesta di recupero OAUth", e); ) return null; )

Pagina di login
E così siamo sulla pagina di accesso.
Affinché il browser si avvii, dobbiamo registrare la nostra attività (PrepareRequestTokenActivity) nel file manifest (AndroidManifest.xml)
>







Continuiamo a lavorare. Ora dobbiamo ottenere un token di accesso per accedere al nostro microblog, lo facciamo tramite RetrieveAccessTokenTask. Che viene chiamato dal metodo onNewIntent già menzionato sopra.
@Override public void onNewIntent(Intent intent) ( super.onNewIntent(intent); SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(this); final Uri uri = intent.getData(); if (uri != null && uri.getScheme(). equals(Constants.OAUTH_CALLBACK_SCHEME)) ( Log.i(TAG, "Richiamata ricevuta: " + uri); Log.i(TAG, "Recupero del token di accesso"); new RetrieveAccessTokenTask(this,consumer,provider,prefs).execute( uri); fine(); ) )

Ora che tutto è a posto, dobbiamo tenere conto del fatto che dobbiamo salvare la nostra sessione, ad es. anche se abbiamo riavviato l'applicazione, non è necessario ripetere l'autorizzazione, per questo scriveremo una funzione che memorizza tutti i nostri valori in background.
@Override protected Void doInBackground(Uri...params) ( final Uri uri = params; final String oauth_verifier = uri.getQueryParameter(OAuth.OAUTH_VERIFIER); try ( provider.retrieveAccessToken(consumer, oauth_verifier); final Editor edit = prefs.edit (); edit.putString(OAuth.OAUTH_TOKEN, consumer.getToken()); edit.putString(OAuth.OAUTH_TOKEN_SECRET, consumer.getTokenSecret()); edit.commit(); String token = prefs.getString(OAuth.OAUTH_TOKEN, ""); String secret = prefs.getString(OAuth.OAUTH_TOKEN_SECRET, ""); consumer.setTokenWithSecret(token, secret); context.startActivity(new Intent(context,AndroidTwitterSample.class)); executeAfterAccessTokenRetrieval(); Log.i (TAG, "OAuth - Access Token Retrieved"); ) catch (Exception e) ( Log.e(TAG, "OAuth - Access Token Retrieval Error", e); ) return null; )
Il metodo executeAfterAccessTokenRetrieval recupera direttamente il nostro messaggio e lo passa attraverso il processo di autenticazione OAuth.
private void executeAfterAccessTokenRetrieval() ( String msg = getIntent().getExtras().getString("tweet_msg"); try ( TwitterUtils.sendTweet(prefs, msg); ) catch (Exception e) ( Log.e(TAG, "OAuth - Errore durante l'invio a Twitter", e); ) )
Bene, non dimentichiamo di informare l'utente del completamento con successo della nostra attività. scriviamo un semplice brindisi per questo.
gestore finale privato mTwitterHandler = new Handler(); final Runnable mUpdateTwitterNotification = new Runnable() ( public void run() ( Toast.makeText(getBaseContext(), "Tweet inviato!", Toast.LENGTH_LONG).show(); ) );
Il messaggio stesso viene inviato utilizzando i metodi della libreria Twitter4J.
public static void sendTweet(SharedPreferences prefs,String msg) genera un'eccezione ( String token = prefs.getString(OAuth.OAUTH_TOKEN, ""); String secret = prefs.getString(OAuth.OAUTH_TOKEN_SECRET, ""); AccessToken a = new AccessToken( token,secret); Twitter twitter = new TwitterFactory().getInstance(); twitter.setOAuthConsumer(Constants.CONSUMER_KEY, Constants.CONSUMER_SECRET); twitter.setOAuthAccessToken(a); twitter.updateStatus(msg); )
Ecco cosa sono finito con:

Traduzione tutorial.

(Twitter) è attualmente uno dei più popolari al mondo. Ogni giorno, il numero di nuovi partecipanti viene misurato in decine di migliaia. Cosa ha causato tanta popolarità? Come utilizzare questa piattaforma sociale? Quali opportunità offre? Parleremo di tutto questo in questo articolo di recensione.

1. Storia di Twitter

Twitter è stato lanciato per la prima volta il 21 marzo 2006. Quel giorno apparve il primo messaggio pubblico, lasciato dal fondatore Jack Dorsey. Si presenta così: "Configurazione del mio twttr" (Ing. "Configurazione del mio twitter"). Inizialmente, il servizio doveva essere utilizzato come piattaforma per lo scambio di brevi messaggi tra i dipendenti dell'azienda Odeo, specializzata nello sviluppo di software. La lunghezza del messaggio doveva essere di 140 caratteri. L'architettura del sito Web è stata progettata per pubblicare istantaneamente i messaggi degli utenti che si sono iscritti all'account del creatore dell'e-mail. La prima versione pubblica è stata presentata nel giugno 2006. Due anni dopo, fu registrato il miliardesimo messaggio.

Oggi Twitter è un social network che offre ai titolari di account la possibilità di lasciare messaggi brevi fino a 140 caratteri sulla propria pagina (la restrizione è riemersa nel 2012). Coloro che desiderano registrarsi qui vedono Twitter non solo come un social network, ma anche un'ottima opportunità per la distribuzione di pubblicità.

La grande popolarità di questo sito è causata anche da un gran numero di personaggi famosi che hanno account ufficiali. Un tempo, il mondo ha testato la moda di registrare una pagina Twitter per saperne di più sui pensieri dei loro idoli. Ognuno ha l'opportunità di trovare rapidamente una persona famosa digitando le sue iniziali o il suo soprannome nella ricerca. Iscriviti alle notizie ti permette di ricevere le ultime informazioni sui post lasciati sulle pagine delle celebrità.

Inoltre, Twitter è diventata una delle piattaforme di notizie più potenti. Grazie ad un sistema di hashtag semplice ma allo stesso tempo efficace, tutti hanno la possibilità di conoscere varie informazioni che possono essere di interesse.

2. Come registrarsi su Twitter

Nella sezione "Design", puoi anche personalizzare il tuo tema. L'interfaccia si presenta così:

Non ci sono restrizioni di progettazione in quanto tali. Tuttavia, ti consigliamo di astenerti dal pubblicare immagini troppo esplicite o che potrebbero offendere altri utenti.

Ora diamo un'occhiata a una piccola istruzione su come utilizzare Twitter, le sue caratteristiche e vantaggi.

4. Funzionalità di Twitter

4.1. Cerca informazioni per hashtag

hashtag sono parole chiave che vengono inserite direttamente nel messaggio dell'utente. Con esso, altri utenti possono trovare rapidamente informazioni interessanti.

Trovare informazione necessaria, devi utilizzare la barra di ricerca che si trova qui:

È necessario un cancelletto (#) prima di inserire una parola chiave. Dopo che è stato inserito parola chiave ricerca. Non dovrebbe esserci spazio tra il segno e la parola. Ad esempio, inserisci l'hashtag #downhill . Ecco cosa abbiamo:

4.2. Come ritwittare

Il retweet è essenzialmente un'alternativa ripubblicare nei social network VKontakte, Facebook e così via. L'essenza di questa funzione è che l'utente inserisce un post di un altro utente nel suo feed, mostrandolo ai suoi lettori che si sono iscritti all'account.

Il modo più comune per ritwittare è usare chiave speciale sotto la posta. Diamo un'occhiata con un esempio specifico.

Siamo sulla pagina twitter del discesista Aaron Gwin. Ci è piaciuto il post lasciato sulla pagina e vogliamo ritwittarlo sulla nostra pagina.

Seleziona l'icona "Retweet" e fai clic su di essa.

Apparirà la seguente finestra. Fare clic sul pulsante "Retweet".

Il post retwittato è apparso sulla tua pagina.

4.3. Come aggiungere un follower su Twitter

Ci sono due modi per diventare un seguace di un utente specifico. Il primo, e forse il più comune, è sottoscrivere l'account di una persona, proposto da interessi comuni. C'è una colonna speciale per questo, situata sul lato destro del sito. Cliccando sul pulsante "Segui" ti trasformi automaticamente in un seguace (lettore) dell'utente selezionato.

C'è anche un secondo modo. Cerchiamo una persona che ci interessi. Dopo di che, andiamo a pagina personale. Sul lato destro della pagina c'è il pulsante "Leggi". Cliccandoci sopra sottoscrivi automaticamente il tuo account all'utente selezionato.

4.4. Visualizza un elenco dei tuoi follower

Nella pagina puoi vedere un elenco dei tuoi follower, ad es. coloro che si sono iscritti a te. Ho scritto un articolo separato su come attirare utenti e diventare popolari su Twitter.

Articoli correlati in alto