Come utilizzare cURL per connettersi a uno streaming?

alessio85

Nuovo Utente
23 Nov 2012
7
0
0
Salve a tutti e grazie in anticipo a chi proverà a rispondere...il problema è questo:
mi devo connettere a twitter per poter memorizzare dei tweets..
comunque se io scrivo su un browser l'indirizzo http://nomeutente:[email protected]/1/statuses/sample.json iniziano a comparire tutti i tweets che io vorrei memorizzare..
ho provato ad usare fopen(...) ma dopo un 10000 tweets mi si pianta... mi hanno allora suggerito di utilizzare cURL ma non funziona...
di seguito il codice che utilizzo :
PHP:
$options = array(
    CURLOPT_RETURNTRANSFER => true,     // ritorna la pagina
    CURLOPT_HEADER                => false,    // non ritornare l'header
    CURLOPT_REFERER        => 'https://'.'stream.twitter.com/1/statuses/sample.json?lang=en&include_entities=true',  // settiamo il referer
    CURLOPT_USERPWD => "nome:passw",
    CURLOPT_URL => 'https://'.'stream.twitter.com/1/statuses/sample.json', 
    CURLOPT_FOLLOWLOCATION => true,     // seguiamo i redirects
    CURLOPT_ENCODING             => "",       // tutti gli encodings
    CURLOPT_USERAGENT           => "Mozilla/5.0 (Windows NT 6.1; rv:2.0) Gecko/20100101 Chrome/16.0.897.0 Firefox/4.0",  // L'identità del browser
    CURLOPT_AUTOREFERER        => true,     // setta il referer nel redirect
    CURLOPT_CONNECTTIMEOUT  => 120,      // timeout sulla connessione
    CURLOPT_TIMEOUT                => 120,      // timeout sulla risposta
    CURLOPT_MAXREDIRS           => 10,       // fermati dopo il decimo redirect
    CURLOPT_POST => 1,
);

$ch      = curl_init( 'https://'.'stream.twitter.com/1/statuses/sample.json' );    // impostiamo l'url per il download
curl_setopt_array( $ch, $options ); //settiamo le opzioni
$stream = curl_exec( $ch );

dopo questo non funziona più niente..
ma dentro stream che c'è andato a finire? devo utilizzare curl_close subito dopo l'exec o quando voglio chiudere la connessione con lo streaming twitter??
Aiuto... sono alle primissime armi con php e on line non ho trovato niente di veramente utile.. solo come collegarsi con un sito ma no con roba in streaming..
 
Discussioni simili
Autore Titolo Forum Risposte Data
G Consiglio su piattaforma forum da utilizzare CMS (Content Management System) 2
M Utilizzare la funzione mysql_num_rows() in PHP 5 PHP 3
L [WordPress] Utilizzare multisite per network di agenzie WordPress 0
S utilizzare monitor per videosorveglianza IP Cam e Videosorveglianza 6
D [PHP] Utilizzare un form in multitasking PHP 3
A passare parametri ad un file php prima di utilizzare $.get jQuery 1
L [WordPress] creare un plugin , come faccio ad utilizzare le session. WordPress 5
K [ASP.Net] Utilizzare e modificare dati linq ASP.NET 0
A utilizzare variabile inviata tramite json Ajax 9
A utilizzare array di una funzione in un'altra jQuery 1
cosmin Utilizzare una variabile php in CREATE TABLE mysql. PHP 2
S Utilizzare la funzione postmessage per fare un redirect Javascript 0
I come utilizzare dati Json provenienti da un url esterno Javascript 1
B Sito professionale utilizzare joomla o altro ?? CMS (Content Management System) 6
felino [WebApp][Report] Report online: quali strumenti utilizzare? PHP 4
S Utilizzare path_info per riscrivere gli url PHP 2
P utilizzare dati raccolti tramite form PHP 2
L utilizzare https per ecommerce Hosting 9
F Come utilizzare Jquery cookie al riavvio del browser jQuery 0
P ogni vista deve avere un ViewController.h o può utilizzare sempre lo stesso? Sviluppo app per iOS 0
S Utilizzare piu if in una pagina PHP 5
P utilizzare INN JOIN PHP 8
P utilizzare API con php PHP 1
braccobaldo [GUIDA] VBulletin 4: lista di condizioni e variabili da utilizzare nei template CMS (Content Management System) 2
neo996sps Applicazione complessa in PHP: quale framework utilizzare? PHP 3
A Quando utilizzare i form in javascript Javascript 1
V Utilizzare una chiavetta USB Linux e Software 9
L Che formato utilizzare? HTML e CSS 3
corkis81 realizzare sito web: utilizzare un cms? CMS (Content Management System) 15
M Come utilizzare :hover senza documento .css HTML e CSS 4
G utilizzare personaggi come logo (super mario, sonic etc etc) Leggi, Normative e Fisco 2
G utilizzare screenshot google earth Leggi, Normative e Fisco 0
B Come utilizzare ClipBucket? CMS (Content Management System) 1
I Meglio utilizzare i trattini o l'underscore? [era: Tratto divisore.] Windows e Software 4
N [Access] Utilizzare un modulo all interno di una macro MS Access 0
N Credenziali da utilizzare per un dominio. Domini 0
A Utilizzare HTACCESS per HTTPS Apache 3
K Utilizzare tag html in dreamweaver cs4 Webdesign e Grafica 3
S utilizzare i cookie PHP 8
S font da utilizzare su un sito web [era: un piccolo aiutino!] HTML e CSS 8
A script per utilizzare mouse trailer Webdesign e Grafica 1
M Quale video player utilizzare? Webdesign e Grafica 1
S utilizzare files di access con php PHP 5
A Utilizzare la sessione di phpbb3 phpBB 3
I Come utilizzare il database Access su Asp? Classic ASP 2
T consiglio su quale programma utilizzare Discussioni Varie 0
S [VB.net 2005] Utilizzare il metodo POST - GET Programmazione 6
K Possibilità di utilizzare le funzioni di cronologia in un filmato Flash 1
B chi mi insegna ad utilizzare php? PHP 4
S [VB.net 2005] Utilizzare XML come Origine Dati Programmazione 1

Discussioni simili