Beispiel #1
0
 public function testUrlGeneration()
 {
     $googleUrl = new \GoogleUrl();
     $googleUrl->setLang('fr')->setNumberResults(10)->searchTerm("simpsons");
     $this->assertEquals("https://www.google.fr/search?q=simpsons&start=0&num=10&complete=0&pws=0&hl=fr&lr=lang_fr", $googleUrl->__toString());
     $googleUrl->setRawParam("uule", "w+CAIQICIJTmV3IERlbGhp");
     $this->assertEquals("https://www.google.fr/search?q=simpsons&start=0&num=10&complete=0&pws=0&hl=fr&lr=lang_fr&uule=w+CAIQICIJTmV3IERlbGhp", $googleUrl->__toString());
 }
Beispiel #2
0
<?php

/**
 * Created by PhpStorm.
 * User: eugen
 * Date: 16.01.2016
 * Time: 11:37
 */
//add string
//sdjfjhsdj
//new branch
//vadim bil zdes
require_once 'google-url-master/autoload.php';
$googleUrl = new \GoogleUrl();
$googleUrl->setLang('en')->setNumberResults(10);
// 10 results per page
$acdcPage1 = $googleUrl->setPage(0)->search("acdc");
// acdc results page 1 (results 1-10)
$acdcPage2 = $googleUrl->setPage(1)->search("acdc");
// acdc results page 2 (results 11-20)
$googleUrl->setNumberResults(20);
$simpsonPage1 = $googleUrl->setPage(0)->search("simpson");
// simpsons results page 1 (results 1-20)
// GET NATURAL RESULTS
$positions = $simpsonPage1->getPositions();
echo "results for " . $simpsonPage1->getKeywords();
echo "<ul>";
foreach ($positions as $result) {
    echo "<li>";
    echo "<ul>";
    echo "<li>position : " . $result->getPosition() . "</li>";
Beispiel #3
0
 <?php 
include dirname(__FILE__) . "/GoogleUrl/GoogleUrl.php";
$googleUrl = new \GoogleUrl();
$googleUrl->setLang('es')->setNumberResults(10);
// 10 results per page
//  $acdcPage1=$googleUrl->setPage(0)->search("acdc"); // acdc results page 1 (results 1-10)
//$acdcPage2=$googleUrl->setPage(1)->search("acdc"); // acdc results page 2 (results 11-20)
$googleUrl->setNumberResults(20);
$simpsonPage1 = $googleUrl->setPage(0)->search($keyword);
// simpsons results page 1 (results 1-20)
// GET NATURAL RESULTS
$positions = $simpsonPage1->getPositions();
echo "results for " . $simpsonPage1->getKeywords();
echo "<ul>";
foreach ($positions as $result) {
    echo "<li>";
    echo "<ul>";
    echo "<li>position : " . $result->getPosition() . "</li>";
    echo "<li>title : " . utf8_decode($result->getTitle()) . "</li>";
    echo "<li>website : " . $result->getWebsite() . "</li>";
    echo "<li>URL : <a href='" . $result->getUrl() . "'>" . $result->getUrl() . "</a></li>";
    echo "</ul>";
    echo "</li>";
}
echo "</ul>";
// GET ADWORDS RESULTS
$commercialSearch = $googleUrl->setLang("fr")->setPage(0)->search("simpson tshirt");
$adwordsPositions = $commercialSearch->getAdwords();
echo "adwords for " . $commercialSearch->getKeywords();
echo "<ul>";
foreach ($adwordsPositions as $result) {