Я пытаюсь использовать API-интерфейс Asana для выполнения всех задач в рамках проекта, а также того, были ли они выполнены. Это, по-видимому, требует использования параметра opt_expand
, но мне не повезло со следующим URL (и его комбинациями): https://app.asana.com/api/1.0/projects/XXXX/tasks?limit=10&fields=completed&opt_expand=completed
. Возможно ли это с помощью API Asana?Asana API - получить все задачи и статус завершения
ответ
Вам необходимо использовать параметр opt_fields
в вашем запросе GET. Asana не поддерживает обобщенные запросы, такие как completed=true
. Тем не менее, вы можете запрашивать все задачи для конкретного проекта, а затем фильтровать задания по их значению completed_at
. Поле completed_at
вернет время только для чтения (например, '2012-02-22T02:06:58.147Z'
), когда задача была завершена, или null
, если задача неполна.
Чтобы вернуть все задачи, связанные с проектом, в том числе, если они полны, используйте этот запрос GET: /projects/XXXX/tasks?opt_fields=name,completed_at
.
Для справки вы можете указать параметры, которые вы хотите вернуть, используя параметры, указанные в Asana Input/Output Option docs. Также обязательно прочитайте Asana Tasks docs, чтобы узнать, какие поля доступны для ресурса задачи.
- 1. Asana получить задачи api не возвращать недавно закрытые задачи
- 2. Asana API - получить все разговоры команды
- 3. Создание создателя задачи в API Asana
- 4. Ошибка создания задачи Asana
- 5. Получить статус текущей задачи
- 6. Копирование задачи/проекта Asana
- 7. Asana API получает владельца проекта, статус и крайний срок
- 8. Как разоблачить создателя задачи asana?
- 9. Как консолидировать вызовы API для API ASANA
- 10. Получить архивные задания из asana
- 11. Как получить задачу Asana, созданную пользователями API?
- 12. Как запросить архивные задачи в Asana через их API
- 13. Экспортировать задачи с комментариями от Asana
- 14. Создание новой задачи с помощью WebHook с API Asana
- 15. Asana Webhooks: нет ли события удаления задачи, реализованного в API Asana?
- 16. asana javascript bookmarklet для создания новой задачи
- 17. Создал задачи Asana через API Python в обратном порядке
- 18. Asana Boards task api интеграция
- 19. Asana API - Добавление функции due_on во время создания задачи
- 20. Отправляя задачи в asana через API, перестали работать
- 21. ASANA API Как обновить подзадачу
- 22. Как вы получаете «автора» задачи Asana из API?
- 23. Переместить задачи Asana из раздела в раздел через API
- 24. Статус проекта Asana: создание веб-резюме
- 25. Запрос функции для API ASANA
- 26. Создание задачи Asana с использованием Perl
- 27. Как получить статус для асинхронного вызова API REST, выполняющего задачу
- 28. Как получить подзадачи с использованием opt_fields с использованием API Asana?
- 29. Facebook API Получить статус
- 30. ASANA API и Access-Control- * headers
Что значит «не повезло?» Что вы ожидаете, и что на самом деле происходит? –
Я пытаюсь вернуть все задачи, связанные с проектом, и для каждой из этих задач, был ли он завершен (т. Е. Возврат заполненного поля со значением true или false, прикрепленным к каждой задаче) – dojogeorge