Die Asana-API gibt keine Empfängerinformationen zurück, wenn sie mit opt_fields angefordert wird

StackOverflow https://stackoverflow.com//questions/12651329

  •  11-12-2019
  •  | 
  •  

Frage

Ich möchte Aufgaben (und zusätzliche Informationen) in einem bestimmten Projekt abrufen.Empfängerinformationen werden nicht abgerufen.

Ich habe den folgenden API-Aufruf durchgeführt:

https://app.asana.com/api/1.0/tasks?project=projectidhidden&opt_fields=name,created_at,assignee,assignee.name,assignee.id

was nach der Urlencodierung so aussieht:

https://app.asana.com/api/1.0/tasks?project=projectidhidden&opt_fields=name%2Ccreated_at%2Cassignee%2Cassignee.name%2Cassignee.id

Die API hat den Aufgabennamen und die Informationen zu created_at zurückgegeben, aber die Informationen zum Beauftragten wurden nicht zurückgegeben.

Der folgende Link erwähnt ausdrücklich, dass die Informationen zum Beauftragten erfolgreich zurückgegeben wurden:Asana-Aufgaben im Projekt mit Informationen zum Beauftragten abrufen

Wie rufe ich Zuweisungsinformationen für jede Aufgabe ab, ohne zusätzliche API-Aufrufe zu tätigen?

Danke.

Update:Ich hatte die Erwähnung der Projekt-ID beim Eingeben der obigen URLs verpasst.Die Korrektur vorgenommen;Ich übergebe auch die Projekt-ID.

War es hilfreich?

Lösung

(Ich arbeite bei Asana)

Sind Sie sicher, dass dies genau die Anfrage ist, die Sie stellen?Es gibt keinen Parameter "Projekt" oder "Beauftragter" zum Filtern der Aufgaben, sodass dies einen Fehler zurückgeben sollte.

Stellen Sie außerdem sicher, dass die zurückgegebenen Aufgaben tatsächlich Bevollmächtigte haben.Aufgaben, die keinen Bearbeiter haben, werden zurückgegeben assignee: null, und Ihre Bitte um assignee.name hat keine Auswirkung auf diese Aufgabe, da sie keinen Beauftragten hat.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top