Как установить форматированный текст в описании проекта Asana через API

Есть ли способ включить форматированный текст при настройке описания проекта через API? Я могу установить описание через атрибут notes, но любой HTML-код отображается в виде обычного текста. Я также пытался использовать html_text.

Запрос образца:

{
"data": {
    "name": "Test project",
    "notes": "<strong>Sample project description</strong>",
    "html_text": "<strong>Sample project description</strong>",
    "team": <team_number>,
    "workspace": <workspace_id>
    }
}

1 ответ

Решение

В принципе, вы на правильном пути. Однако есть пара вопросов:

  • Описание проекта notes (см. https://asana.com/developers/api-reference/projects), поэтому поле расширенного текста будет html_notes,
  • Проекты в настоящее время не поддерживают html_notes в API. Хотя это может измениться в будущем, боюсь, я не могу точно догадаться, когда это может произойти - в нашей дорожной карте многое есть.
  • html_text а также html_notes официально не поддерживаются поля, и их поведение может измениться. Если вы хотите воспользоваться преимуществами прямо сейчас, имейте в виду, что он очень привередлив в отношении формата HTML.
Другие вопросы по тегам