2013-11-07 7 views
0

Я работаю над приложением, которое должно предпринять некоторые действия, когда определенные события происходят в учетной записи пользователя Asana (например, созданная новая задача, новый проект и существующая задача изменены). Для этого я планирую опросить API Asana каждые 15 минут и проверить новые действия. На данный момент, для создания новой задачи, я провожу опрос проекта на все его задачи за один раз, но я не получаю никакой отметки времени взамен. Для временных меток мне необходимо сделать индивидуальные вызовы API для каждой задачи, которые будут неэффективными и будут использоваться в моей квоте.Информация о новой задаче, созданной в Asana

Не могли бы вы сообщить мне, что является лучшим способом получить информацию о новой задаче или проекте, созданной в Асане для пользователя, не сильно влияя на квоту ставок?

ответ

0

Вы можете включить временные метки и другие данные, используя параметр opt_fields. Так, например, если вы просто хотите узнать о недавно созданных задачах, вы можете использовать GET .../tasks?opt_fields=created_at,name (при условии, что вы хотите также имя).

Надеюсь, что это поможет! (Кроме того, мы работаем над системой подписки, которая позволяет «слушать» события, такие как создание задачи, что будет еще лучше - но это все еще в работе.)

+0

Спасибо! Позвольте мне попробовать, и я вернусь к вам. –

+0

Отлично работает! Будем рады веб-записям –

Смежные вопросы