2014-09-22 3 views
1

я могу получить задания для рабочей области, назначенной конкретного правопреемник - с помощью завитка:Использование API-интерфейса Asana для поиска никого?

curl -u <api_key>: "https://app.asana.com/api/1.0/tasks?workspace=14916&assignee=me" 

Однако я хотел бы, чтобы иметь возможность искать не только «я» или идентификатор пользователя - но «Никто», как вы можете сделать в веб-интерфейсе.

curl -u <api_key>: "https://app.asana.com/api/1.0/tasks?workspace=14916&assignee=Nobody" 

Результаты в ошибки, возвращаемый сервером:

assignee: Not an email, ID, or "me": Nobody 

Есть ли идентификатор для «никто», что я могу использовать здесь?

ответ

1

Это в настоящее время не поддерживается. Мы работаем над разработкой способа раскрытия возможностей расширенного поиска в API, но это еще рано на этапе проектирования. У нас есть внутренние интеграции, которые (например) смотрят на проект и находят все неназначенные неполные задачи, но способ, которым мы это делаем, состоит в том, чтобы получить все неполные задачи (?completed_since=now), а затем отфильтровать их с правопреемниками на клиенте. Это явно не то, что мы хотели бы делать, и нет никакого способа сделать это для всего рабочего пространства.

Итак, я могу сказать, что в нашем списке приоритетов API очень важно поддерживать это, но мы пока этого не делаем. Извините :-(

+0

Есть ли какие-либо успехи в этом вопросе? Я пытаюсь найти «неполные задачи, назначенные: никому, ни в каком проекте, не должно быть в течение следующих x дней», но кажется, что API-путь отсутствует найти их (даже с большими усилиями). Правильно? – AndreLung

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