Twitter come Facebook ha preferito rendere più sicure le autenticazioni da parte di applicazioni web sviluppate da terzi, nel mio caso quelle da Programmatore PHP mediante l'utilizzo di autenticazioni OAuth
In questo esempio spiegherò qualche concetto fondamentale affinche un Programmatore realizzi la sua Applicazione Twitter o Social Plugin, e per fare ciò vi mostrerò un esempio che ci consentirà di Aggiornare il nostro Status Twitter tramite un form HTML e PHP.
Il Primo passo per il Programmatore/Developer è l'accredito (registrazione) della propria applicazione nel centro sviluppo di Twitter http://dev.twitter.com/.
Una volta effettuato il Login, potremo creare la nostra applicazione, prestando attenzione soprattuto a 3 parametri che descriveremo in seguito.

1. Tipo di Applicazione Twitter. Nel nostro caso essendo uno Script PHP utilizzeremo l'opzione Browser, ma potremmo anche realizzare un Apps per cui selezionare Client
2. URL. Questo rappresenta l'indirizzo a cui l'applicazione punterà successivamente al login, nel nostro caso sarà un link del tipo http://www.miodominio.com/twitter.php.
3. Tipo di Accesso. E' possibile definire il tipo di privilegi dell'applicazione, cioè se leggerà i contenuti o se gli è consentito sia scrivere che leggere i contenti. Nel nostro caso sarà Read&Write poichè la nostra Applicazione dovrà Aggiornare lo Status Twitter utilizzando le API Twitter.
Una volta che salvata la nostra Applicazione Twitter dovremmo tenere presenti 2 valori che come Programmatore PHP ci torneranno utili nello sviluppo dell'applicazione vera e propria la Consumer Key e Secret Key

Se il Programmatore PHP è abbastanza smaliziato può costruirsi la propria libreria di Autenticazione, oppure come consigliato proprio da Twitter si possono utilizzare diverse librerie OAuth a questo indirizzo che ci consentiranno di gestire facilmente l'autenticazione.
Una volta realizzata l'Applicazione Twitter all'utente utilizzatore verrà chiesto la prima volta, di accettare o meno la provenienza della stessa, dunque consiglio nomi efficaci e descrizioni chiare per evitare di spaventare gli eventuali utenti.

Ora non vi resta che utilizzare l'esempio che ho realizzato Script PHP per Aggiornare lo Status Twitter utilizzando PHP e OAuth cliccando sul seguente Bottone di Autenticazione Twitter.
Se avete dubbi, consigli, Se Volete includere Questo Plugin nel vostro Sito, o se semplicemente volete affidarvi ad un Programmatore PHP esperto di Social Media Plugin per dare vita alle vostre idee, Scrivetemi Qui
Pur avendo una primitiva presenza già nella versione 4, e solo dalla versione 5 in poi che PHP sono stati introdotti per i Programmatori PHP diversi elementi che ne consentono l'utilizzo orientato agli oggetti, in quest'articolo inizieremo a valutarne alcuni aspetti fondamentali che aiuteranno a capire alcune delle funzionalità di questa tipologia programmativa.
In quest'esempio valuteremo due aspetti teorici che possono introdurre un Programmatore di codice PHP allo programmazione orientata agli oggetti.
...Leggi Tutto
Da quando ho iniziato la mia professione di Programmatore PHP ho sempre avuto per esigenze di professionalità e per aumentare la modularità dei lavori svolti, la necessità di tenere separati distintamente la grafica con la programmazione, pur non essendo sempre possibile intraprendere questo percorso in questo articolo voglio segnalare uno degli strumenti più utili che ho incontrato nella mia professione di Programmatore PHP e indubbiamente lo Smarty Template.
Smarty infatti è un motore (e...Leggi Tutto
Prima di poter caminciare ad illustrare come un Programmatore PHP può leggere un file JSON, occorre specificare cos'è JSON e il suo utilizzo. JSON è un formato di scambio dati sempre più diffuso, che sta sostituendo o affiancando molti web services.
JSON è consente di scambiare dei dati (in molte occasioni utilizzato alternativamente a XML) tra Client e Server, ed è molto interessante per un Programmatore PHP poichè utilizzate nelle API di Facebook, Twitter o Yahoo.
Pre...Leggi Tutto


Cristian - Inserito il: 24/06/11
Ciao, sto realizzando un sito dove vorrei visualizzare lo status di twitter, oltre che dargli poi la possibilità di aggiornarlo direttamente dal sito,degli utenti registrati. Il mio problema è che non riesco a mantenere la connessione aperta sia al cambio di pagina che ad ogni nuova visita. In pratica ogni volta che cambio pagina mi chiede di redirige su twitter per dare il consenso all'app di accedere al mio account. Sai se c'è un modo per ovviare a questo problema? Grazie.