2010-01-02 116 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);