API Asana não retorna informações do cessionário quando solicitadas usando opt_fields
Pergunta
Desejo recuperar tarefas (e informações adicionais) em um projeto específico.As informações do destinatário não estão sendo recuperadas.
Fiz a seguinte chamada de API:
que depois de urlencoding fica assim:
A API retornou o nome da tarefa e as informações de create_at, mas as informações do responsável não foram retornadas.
O link a seguir menciona especificamente que as informações do responsável foram retornadas com sucesso:Obtenha tarefas asana no projeto com informações do responsável
Como recupero informações dos destinatários de cada tarefa sem fazer chamadas de API adicionais?
Obrigado.
Atualizar:Eu tinha esquecido de mencionar o ID do projeto ao digitar os URLs acima.Feita a correção;Estou passando o id do projeto também.
Solução
(Eu trabalho na Asana)
Tem certeza de que esta é exatamente a solicitação que você está fazendo?Ele não possui um parâmetro "projeto" ou "designado" para filtrar as tarefas, portanto deve retornar um erro.
Além disso, certifique-se de que as tarefas retornadas realmente tenham destinatários.Tarefas que não têm responsável retornarão assignee: null
, e seu pedido de assignee.name
não terá efeito nessa tarefa, uma vez que não tem cessionário.