0

Yahoo Search API

I am having problem with the yahoo search API,sometimes it works and sometimes don't why I am getting problem with that

I am using this URL


http://api.search.yahoo.com/WebSearchServi...mp;start=$start

The code is given below:

QUOTE
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

<?
$search = $_GET["search"];
$replace = " "; $with = "+";
$search = str_replace($replace, $with, $search);

if ($rs = $rss->get("http://api.search.yahoo.com/WebSearchService/rss/webSearch.xml?appid=yahoosearchwebrss&query=originurlextension%3Apdf+$search&adult_ok=1&start=$start"))
{

}

// Go through the list powered by the search engine listed and get the data from each <item>
$colorCount="0";

foreach($rs['items'] as $item)
{

// Get the title of result

$title = $item['title'];

// Get the description of the result

$description = $item['description'];

// Get the link eg amazon.com

$urllink = $item['guid'];

if($colorCount%2==0)
{
$color = ROW1_COLOR;
}
else
{
$color = ROW2_COLOR;
}

include "resulttemplate.php";
$colorCount++;
echo "\n";

}
?>

Sometimes it gives results and sometimes don't...I get this error usually

Warning: Invalid argument supplied for foreach() in /home4/thesisth/public_html/pdfsearchmachine/classes/rss.php on line 14

Can anyone help..

by
2 Replies

Recent Posts

in General Discussion at YDN