PHP调用GOGLE API实现GOOGLE查询

王朝php·作者佚名  2006-01-09
窄屏简体版  字體: |||超大  

<?php

//需求:

//http://www.phpclass.org下载一个GoogleSearch.php的类文件

//Get the NuSOAP library (http://dietrich.ganx4.com/nusoap)

//Register with Google to receive an authentication key. You can

//register online at http://www.google.com/apis/.

require_once 'GoogleSearch.php';

$gs = new GoogleSearch();

$gs->setKey("vzpQePxQFHKyvGhEnuvEJGVF********");//此处填入你自己的GOOGLE KEY

$gs->setQueryString("battery"); //set query string to search.

$gs->setStartResult(10);

$gs->setMaxResults(10); //set max. number of results to be returned.

$gs->setSafeSearch(true); //set Google "SafeSearch" feature.

$search_result = $gs->doSearch();

echo "Document Filtering: " . $search_result->getDocumentFiltering() . "<br>";

echo "Search Comments: " . $search_result->getSearchComments() . "<br>";

echo "EstimatedTotalResultsCount: " . $search_result->getEstimatedTotalResultsCount() . "<br>";

echo "Is Estimate Exact: " . $search_result->getEstimateIsExact() . "<br>";

echo "Search Query: " . $search_result->getSearchQuery() . "<br>";

echo "Start Index: " . $search_result->getStartIndex() . "<br>";

echo "End Index: " . $search_result->getEndIndex() . "<br>";

echo "Search Tips: " . $search_result->getSearchTips() . "<br>";

echo "Search Time: " . $search_result->getSearchTime() . "<br>";

$re = $search_result->getResultElements();

foreach($re as $element)

{

echo "<p>";

echo "<br>Title: " . $element->getTitle();

echo " URL: " . $element->getURL();

echo "<br>Snippet: " . $element->getSnippet();

echo "<br>Summary: " . $element->getSummary();

echo "<br>Host Name: " . $element->getHostName();

echo " Related Information Present?: " . $element->getRelatedInformationPresent();

echo " Cached Size: " . $element->getCachedSize();

echo "<br>Directory Title: " . $element->getDirectoryTitle();

$dircat = $element->getDirectoryCategory();

echo "<br>Full Viewable Name: " . $dircat->getFullViewableName();

echo " Special Encoding: " . $dircat->getSpecialEncoding();

}

?>

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航