Dev:APIClients
Aus YaCyWiki
There are various libraries and APIs that can be used by external programmers to access and control YaCy from within there applications.
Inhaltsverzeichnis
Ismael (Perl)
A perl module with the capability to control and monitor YaCy.
Homepage: http://ismael.audioattack.de/
This module provides functions to
- start new crawl jobs
- fetch peer status information
- pause/resume crawling
- do search queries
- enable/disable DHT distribution/reception
- shutdown
Python
This script provides functions to ...
- start new crawl jobs
- shutdown
PHP
YaCyAPI for PHP
- provides direct access to most servlets and XML/JSON results using PHP5
- Sample Application
Basic APIs
This script provides functions to ...
- start new crawl jobs
- returns the entries in the indexing queue
- returns the entries in the crawling queue
- get queue sizes and limits
- remove queue entry
- clear queues
- get/set configuration settings
- pause/resume global crawl trigger
- pause/resume remote triggered crawling
- pause/resume local crawl trigger
- ...