DuckDuckGo PHP API client: Search for data and related topics from DuckDuckGo

Recommend this page to a friend!
  Info   Documentation   View files (15)   Download .zip   Reputation   Support forum   Blog    
Ratings Unique User Downloads Download Rankings
Not yet rated by the usersTotal: 116 All time: 9,206 This week: 306
Version License PHP version Categories
ddg-api 1.0.0GNU General Publi...7Searching, Web services, Parsers, PHP 7
Description Author

This package can search for data and related topics from DuckDuckGo.

It can send HTTP requests to the DuckDuckGo API Web server to perform search queries.

The class retrieves and parses the results that can be traversed to get the result texts and URLs.


Multiple search engine search retrieval and storage
Need a engine to query different search engines

Picture of Maik Greubel
  Performance   Level  
Name: Maik Greubel <contact>
Classes: 10 packages by
Country: Germany Germany
Age: ???
All time rank: 114274 in Germany Germany
Week rank: 243 10 in Germany Germany
Innovation award
Innovation award
Nominee: 4x



Build Status Code Coverage Scrutinizer Code Quality

This package provides means to access DuckDuckGo API using PHP.

File Role Description
src (3 files, 1 directory)
tests (2 files)
.scrutinizer.yml Data Auxiliary data
.travis.yml Data Auxiliary data
composer.json Data Auxiliary data
phpunit.xml Data Auxiliary data Data Auxiliary data Doc. Usage description

  Files  /  src  
File Role Description
Model (4 files)
   ApiException.php Class Class source
   JsonProvider.php Class Class source
   QueryResultParser.php Class Class source

  Files  /  src  /  Model  
File Role Description
   Icon.php Class Class source
   Metadata.php Class Class source
   QueryResult.php Class Class source
   Result.php Class Class source

  Files  /  tests  
File Role Description
   JsonProviderTest.php Test Unit test
   test-data.json Data Auxiliary data

 Version Control Unique User Downloads Download Rankings  
This week:0
All time:9,206
This week:306

For more information send a message to info at phpclasses dot org.