Объект comments
JSON имеет textDisplay
и textOriginal
.Я думал, что textOriginal
- это необработанные данные, такие как "line1 \ nline2", а textDisplay
- это преобразованные данные, такие как "line1"line2. "Документация гласит, что
snippet.textDisplay
Текст комментария. Текст можно получить в виде простого текстаили HTML. (Оба метода comments.list и commentThreads.list поддерживают параметр textFormat, который задает желаемый формат текста.)
На самом деле, метод list()
имеет этот параметр, и HTML является значением по умолчанию.
textFormat
Установите значение этого параметра равным html или plainText, чтобы API-интерфейс возвращал комментарии, оставленныепользователи в формате html или в виде обычного текста. Значение по умолчанию - html.
Но когда я изменил существующий комментарий, используя CommentThreads:insert()
или CommentThreads:update()
, textDisplay
не отформатирован в HTML. То есть и textDisplay
, и textOriginal
имеют одинаковое значение: "line1 \ nline2" Я хочу, чтобы textDisplay
был отформатирован в HTML, как поведение по умолчаниюдля list()
для согласованности. Но update()
, похоже, не имеет параметров, подобных textFormat
.Как сделать textDisplay
HTML для ответа insert()
или update()
?