api de tareas de asana no funciona para GET /tasks GET /workspaces/workspace_id/tasks pero para GET /projects/project_id

Mi consulta fueron estas:

https://app.asana.com/api/1.0/tasks Pero tengo este error en su lugar: "Debe especificar exactamente uno de proyecto, etiqueta o espacio de trabajo"

Cuando pruebo para el espacio de trabajo con esto: https://app.asana.com/api/1.0/workspaces/workspace_id/tasks Tengo este error: "asignado: falta entrada"

Sin embargo, obtendré una lista de tareas si uso los proyectos en su lugar...

Por favor, consejos.

preguntado el 26 de julio de 12 a las 04:07

1 Respuestas

(Trabajo en Asana)

Siempre debe filtrar una consulta de tarea con algo, ya que aún no admitimos la paginación y todas las tareas en un espacio de trabajo generalmente serán un gran volumen de datos. La especificación de un proyecto limita implícitamente la consulta a un espacio de trabajo, ya que cada proyecto existe exactamente en un espacio de trabajo. Puedes especificar assignee, pero luego debe filtrar adicionalmente por espacio de trabajo.

Entonces, sus opciones para filtrar tareas son por project o por AMBOS assignee y workspace.

Respondido 26 Jul 12, 05:07

Muchas gracias Greg, por tu pronta respuesta :) - Carolina

FYI: Al intentar obtener tareas a través del explorador de API, los filtros en la sección o el proyecto no funcionan, ya que el espacio de trabajo siempre se asigna a la consulta. Así que copie la URL generada y elimine el parámetro del espacio de trabajo y luego funcionará. - Boeykes

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.