Диггеры
POST diggers/:id/start
Запрос посылает команду на немедленный запуск диггера. В теле запроса можно посылать аргументы для диггера, с которыми он будет работать. Таким образом в Diggernaut реализована функция забора данных по требованию. Например, вы можете посылать определенную поисковую строку на определенный URL, собирать найденные результаты и скачивать их в датасете.
Справочная информация о ресурсе:
Точка вызова | https://www.diggernaut.com/api/diggers/:id/start |
Формат запроса | JSON |
Формат ответа | JSON |
Уровень доступа | Пользователь с оплаченной подпиской |
Лимиты | Да |
Параметры запроса:
variables | Имена и значения передаваемых аргументов (хэш-таблица). |
curl -v -X POST -H "Content-type: application/json" -H "Authorization: Token 9944b09199c62bcf9418ad846dd0e4bbdfc6ee4b" https://www.diggernaut.com/api/diggers/ -d '{"variables":{"section":"CoolRobot","age":"10"}}'
HTTP/1.0 200 OK Date: Fri, 19 Aug 2016 17:36:48 GMT Server: WSGIServer/0.1 Python/2.7.12 Vary: Accept, Accept-Language, Cookie X-Frame-Options: SAMEORIGIN Content-Type: application/json Content-Language: en Allow: GET, PUT, PATCH, HEAD, OPTIONS
{ "Status": "Digger has been scheduled for start" }