Обновить избранное поле для проекта в Asana API

Нет документации по обновлению поля favorite.

В настоящее время я пробую следующий метод:

PUT https://app.asana.com/api/1.0/projects/{projectid}

Данные поста:

{
  "data": {
    "favorite": true
  }
}

Об ошибке не сообщается. API Asana возвращает сведения о проекте в виде ответа с responseCode 200. Но когда я просматриваю проект в Asana, поле «Избранное» не обновляется.

Как использовать API для изменения этого поля?


person Adam Lyttle    schedule 15.06.2018    source источник


Ответы (1)


Решил это. Приложение Asana не сразу отразило изменения. Потребовалось несколько минут, чтобы показать проект в списке избранных.

Если кто-то еще изучает эту недокументированную функцию, имейте в виду, что при установке поля избранного на «1» или «0» (представление в API) он возвращает код ответа 400. Значение True или False должно быть обработано и не заключено в кавычки.

person Adam Lyttle    schedule 15.06.2018