Как добавить тег к задаче с помощью asana API?

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

  •  21-12-2019
  •  | 
  •  

Вопрос

Я пытаюсь добавить тег к задаче, используя следующую команду curl в соответствии с API:

curl -u <api_key>: https://app.asana.com/api/1.0/tasks/<task_id>/addTag -u "tag=<tag_id>"

При запуске команды мне предлагается ввести пароль, а затем я получаю сообщение об ошибке:

Enter host password for user 'tag=<tag_id>':
{"errors":[{"message":"Not Authorized"}]}

Фактические значения в <> подавляются.

Я заставил различные конечные точки чтения работать корректно, но "addTag" ведет себя не так, как ожидалось.Вот документация:

https://asana.com/developers/api-reference/tags

Кто-нибудь успешно использует эту конечную точку?

Это было полезно?

Решение

В документах была ошибка (должна быть исправлена с тех пор) - the -u флаг предназначен для пользователя, который -d флаг предназначен для данных.Попробуйте еще раз, но с -d "tag=<tag_id>"?

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top