Форум сообщества Clodo.ru: API для DNS - Форум сообщества Clodo.ru

Перейти к содержимому

Страница 1 из 1
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

API для DNS

#1 Пользователь офлайн   alex_ok 

  • Пользователь
  • PipPip
  • Группа: Пользователи
  • Сообщений: 15
  • Регистрация: 15 Февраль 11

Отправлено 02 Июнь 2011 - 18:24

Что-то не пойму, нашел 2 темы в улучшениях, одна закрыта, другая запланирована.

один и два

Если сделали подскажите где почитать про это?
Отлично если бы сделать интеграцию с ISP)
1

#2 Пользователь офлайн   dvas 

  • Продвинутый пользователь
  • Группа: Support
  • Сообщений: 180
  • Регистрация: 31 Январь 11

Отправлено 02 Июнь 2011 - 19:44

Статус "сделано" установлен ошибочно. Правильный статус - "запланировано"
0

#3 Пользователь офлайн   Роман Рагимов 

  • Новичок
  • Pip
  • Группа: Пользователи
  • Сообщений: 2
  • Регистрация: 20 Май 11

Отправлено 04 Август 2011 - 00:40

Доброй ночи

Стоило бы, наверное, новую тему создать, но нет желания плодить сущности. Решил пообщаться с вашим API и возник ряд вопросов с ним связанных:

1. Метод /stats/<id> возвращает набор поминутной статистики. Бесспорно, занимательно, но не всегда имеется возможность «распарсить» такой объем информации. Нельзя ли организовать метод, который бы возвращал объем потребленного трафика (ну и других ресурсов, вроде обращений к HDD, объемы потребления которых можно суммировать) за выбранный период?

2. Единство наименований полей в возвращаемых результатах. Т.е. у вас вперемешку CamelCase (imageId, adminPass) и under_score (vps_something). Это, конечно, не великая проблема, но стройности API не добавляет.

3. Формат дат. Тут вообще все странно и страшно. Особо я не тестировал, но если верить документации, система возвращает даты в следующих форматах:
- 04.03.2011 22:12:43
- 20110405050001
- 05/04/2011
- 2011-03-11 14:48:31
- 1302530580
Нельзя ли как-нибудь это все привести к общему знаменателю?

4. Существует ли возможность организовать sandbox для тестирования возможностей API? На рабочей панели заниматься подобным, мягко говоря, страшно, да и поиграться с настройками в некоторых случаях будет стоить денег.

Спасибо за внимание, пока все.
0

#4 Пользователь офлайн   andrey 

  • Clodo team
  • Группа: Администраторы
  • Сообщений: 58
  • Регистрация: 27 Январь 11

Отправлено 04 Август 2011 - 08:52

Просмотр сообщенияРоман Рагимов (04 Август 2011 - 00:40) писал:

Доброй ночи

Стоило бы, наверное, новую тему создать, но нет желания плодить сущности. Решил пообщаться с вашим API и возник ряд вопросов с ним связанных:

1. Метод /stats/<id> возвращает набор поминутной статистики. Бесспорно, занимательно, но не всегда имеется возможность «распарсить» такой объем информации. Нельзя ли организовать метод, который бы возвращал объем потребленного трафика (ну и других ресурсов, вроде обращений к HDD, объемы потребления которых можно суммировать) за выбранный период?

В следующей версии (которая будет выложена с новой панелью) данный метод существенно расширен.

Просмотр сообщенияРоман Рагимов (04 Август 2011 - 00:40) писал:

2. Единство наименований полей в возвращаемых результатах. Т.е. у вас вперемешку CamelCase (imageId, adminPass) и under_score (vps_something). Это, конечно, не великая проблема, но стройности API не добавляет.

CamelCase был использован для совместимости с RackSpace API, under_score - наше собственное добавление.

Просмотр сообщенияРоман Рагимов (04 Август 2011 - 00:40) писал:

3. Формат дат. Тут вообще все странно и страшно. Особо я не тестировал, но если верить документации, система возвращает даты в следующих форматах:
- 04.03.2011 22:12:43
- 20110405050001
- 05/04/2011
- 2011-03-11 14:48:31
- 1302530580
Нельзя ли как-нибудь это все привести к общему знаменателю?

- 1302530580 - используется только в статистике и более удобен для обработки скриптами
- 20110405050001 - использовался для идентификации резервных копий, на данный момент удален.
- 05/04/2011 - тоже использовано в резервных копиях, переделано.
- что касается 2011-03-11 14:48:31 и 04.03.2011 22:12:43 - приведем к единому виду (04.03.2011 22:12:43)

Просмотр сообщенияРоман Рагимов (04 Август 2011 - 00:40) писал:

4. Существует ли возможность организовать sandbox для тестирования возможностей API? На рабочей панели заниматься подобным, мягко говоря, страшно, да и поиграться с настройками в некоторых случаях будет стоить денег.


На данный момент такое недоступно, но по возможности реализуем эмулятор.

Изменения (и в функционировании, и в документации), которые я описал, будут доступны вместе с новой версией API и панели.
0

Поделиться темой:


Страница 1 из 1
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

1 человек читают эту тему
0 пользователей, 1 гостей, 0 скрытых пользователей