Диггеры
PUT diggers/:id
Запрос обновляет все поля указанного диггера параметрами, переданными в запросе.
Справочная информация о ресурсе:
Точка вызова | https://www.diggernaut.com/api/diggers/:id |
Формат запроса | JSON |
Формат ответа | JSON |
Уровень доступа | Пользователь |
Лимиты | Да |
Параметры запроса:
name | Имя диггера (строка) |
project | ID проекта (целочисленное значение) в который будет записан диггер |
url | URL сайта-донора (строка) |
status | Статус диггера (строка), может принимать одно из двух значений "debug" и "active". Необязательное поле. |
schedule_from | Запускать по расписанию с заданной даты (время и дата в ISO формате). Необязательное поле. |
schedule_to | Запускать по расписанию по заданную дату (время и дата в ISO формате). Необязательное поле. |
curl -v -X PUT -H "Content-type: application/json" -H "Authorization: Token 9944b09199c62bcf9418ad846dd0e4bbdfc6ee4b" https://www.diggernaut.com/api/diggers/1 -d '{"name":"CoolRobot1","url":"www.smarty-digger.coolrobot","project":"1"}'
HTTP/1.0 200 OK Date: Fri, 19 Aug 2016 18:24:49 GMT Vary: Accept, Accept-Language, Cookie X-Frame-Options: SAMEORIGIN Content-Type: application/json Content-Language: en Allow: GET, PUT, PATCH, DELETE, HEAD, OPTIONS
{ "id": 1, "name": "CoolRobot1", "project": 1, "url": "www.smarty-digger.robot", "config": "---\ndo:...etc", "status": "active", "schedule_from": null, "schedule_to": null, "bandwidth": "1790852072.00", "calls": 21, "requests": 16749, "last_session":null }