di: Claudio Garau 19 Marzo 2010
A questo punto, tramite la funzione curl_setopt(), sarà possibile impostare le opzioni richieste per la sessione cURL aperta; curl_setopt() richiede il passaggio di tre parametri:
Nel caso specifico verranno utilizzati i seguenti argomenti:
FALSE (o da "0"), se si desidera che la sessione cURL restituisca direttamente un trasferimento di dati invece di effettuarne la stampa;FALSE (o da "0"), se si desidera che venga utilizzato come metodo per l'invio il POST del protocollo HTTP;curl_setopt(), una stringa al cui interno sono presenti i dati che dovranno essere inviati al momento della richiesta effettuata tramite metodo POST.Una volta impostate le opzioni necessarie, sarà possibile passare alla fase relativa all'esecuzione delle funzioni per cui è stata aperta la sessione cURL; a questo scopo dovrà essere utilizzata la funzione curl_exec() a cui passare come argomento la sessione inizializzata tramite curl_init().
Una volta terminata la fase di esecuzione, sarà possibile chiudere la sessione cURL tramite la funzione curl_close() che necessita, come unico parametro, della variabile in cui è stata memorizzata la sessione.
A questo punto non resta che provare l'efficacia del metodo creato, per far questo è sufficiente una semplice chiamata posta di seguito all'istanza della classe:
@require "twitter_Class.php";
// istanza della classe
$data = new twitterClass("username", "password");
// inserimento di un post
$data->inserisci_tweets("Tweet inserito con una classe realizzata in PHP.");
Una volta eseguito il codice proposto, sarà possibile loggarsi al proprio account su Twitter per visualizzare l'esito della chiamata al metodo, se tutto dovesse andare per il meglio, nella propria timeline personale dovrebbe essere mostrato l'ultimo post inserito:
Questa trattazione presenta la prima parte relativa alla procedura di creazione di una classe per l'interazione con il servizio di microblogging Twitter; sono state affrontate le fasi riguardanti la definizione della classe e la costruzione dei metodi necessari per l'autenticazione a Twitter e l'inserimento dei post; la seconda parte riguarderà invece la definizione dei metodi da utilizzare per la creazione di un elenco dei Tweets e della lista dei followers di un account.
Guida Yii FrameworkCome creare applicazioni Web in modo semplice e veloce con il... |
Guida Zend FrameworkDiventate professionisti dello sviluppo Web. Zend Framework è lo... |
Guida Applicazioni Facebook con PHPCome realizzare un'applicazione per Facebook. Dalle basi della... |
Ogni lunedì, direttamente nella tua e-mail: script, articoli, guide e tutorial su PHP, MySQL e Apache.
Iscriviti alla newsletter
|
|
Corso PHP per Webmaster11 Giugno 2012 a Milano |
|
|
Corso Google AdWords Base25 Giugno 2012 a Milano |
|
|
Corso Google AdWords Base05 Giugno 2012 a Roma |