DataExplorer::ValidationError: Missing parameter при выполнении запросов Data Explorer с [params] через API

Та, что в статье Как выполнять запросы Data Explorer с помощью API Discourse, полностью с -X POST и всеми требуемыми заголовками.

Это не проблема синтаксиса: если вы посмотрите последнюю строку в исходном сообщении, то увидите, что curl возвращает успех, просто результат некорректен.

Джей, я не понимаю смысла этого предложения. Не пробовали ли вы случайно воспроизвести проблему, используя минимальные примеры из исходного сообщения?


@michaeld, @pfaffman
Я колеблюсь писать эту часть, в основном потому, что восхищаюсь и уважаю вашу преданность и экспертизу в предоставлении бесплатной поддержки сообществу; я знаю, что не раз получал пользу от ваших советов. Но на этот раз у меня есть ощущение, что ни один из вас не дочитал до конца первые несколько строк отчёта (я очень тщательно исследую и тестирую перед публикацией в категории поддержки и всегда стараюсь включать подробные шаги воспроизведения).

Дело в том, что, по моему опыту, когда запрос на поддержку получает ответ вроде этого — предполагается ошибка пользователя без попытки фактически воспроизвести проблему с использованием предоставленных шагов (особенно от таких опытных участников, как вы) — реальная проблема с меньшей вероятностью будет замечена командой Discourse.

С другой стороны, если ваш ответ либо подтвердит, либо опровергнет фактические шаги воспроизведения, это придаст вес утверждению (или укажет на другую причину), что с большей вероятностью привлечёт внимание команды и приведёт к eventual исправлению.

Я знаю, что, вероятно, в 99% случаев пользователи просто не читают инструкции (я сам через это проходил). Но, зная это, не стоит ли нам избегать повторения той же ошибки, пытаясь отвечать на запросы поддержки быстро, а не тщательно?