2010-01-02 117 views
-1

我有一個日誌文件,存儲搜索條件我想運行agasint twitter搜索。Twitter搜索 - 基於CSV的文本文件中的多個搜索

我有以下基本上搜索1值,但CSV包含一些值來搜索。

我怎樣才能調整下面找到文件:searchterms.txt

閱讀在逗號分隔值,然後搜索每一個independantly。

還將每個搜索保存到它自己的文本文件?

<?php 

$q=$_GET['q']; 

if($_GET['q']==''){ 

$q = 'tpid1262445133';} 

$search = "http://search.twitter.com/search.atom?q=".$q.""; 

$tw = curl_init(); 

curl_setopt($tw, CURLOPT_URL, $search); 
curl_setopt($tw, CURLOPT_RETURNTRANSFER, TRUE); 
$twi = curl_exec($tw); 
$search_res = new SimpleXMLElement($twi); 

foreach ($search_res->entry as $twit1) { 
     $description = $twit1->content; 
     $date = strtotime($twit1->updated); 
     $message = $row['content']; 

echo $twit1->author->uri; 
echo "&nbsp;"; 
echo $twit1->author->name; 
echo "&nbsp;"; 
echo $description; 
echo "</br>"; 
} 

curl_close($tw); 

?> 
+0

你問我們修改劇本嗎? – 2010-01-02 19:57:31

+0

是的請,或建議? – CLiown 2010-01-02 20:23:07

回答

1
$searches = explode(';', file_get_contents('searchterms.txt')); 
foreach ($searches as $search) { 
    $result_array[] = json_decode(file_get_contents('http://search.twitter.com/search.json?q='.$search)); 
} 
print_r($result_array);