`DataExplorer::ValidationError: Fehlender Parameter`, wenn Data Explorer-Abfragen mit [params] über die API ausgeführt werden

Der aus How to run Data Explorer queries with the Discourse API mit -X POST und allen erforderlichen Headern.

Dies ist kein Syntaxproblem. Wenn Sie die letzte Zeile aus dem OP überprüfen, sehen Sie, dass curl einen Erfolg zurückgibt. Das Ergebnis ist nur falsch.

Jay, ich verstehe die Bedeutung dieses Satzes nicht. Haben Sie zufällig versucht, das Problem mit den minimalen Beispielen aus dem OP zu reproduzieren?


@michaeld, @pfaffman
Ich zögere, diesen Teil zu schreiben, hauptsächlich weil ich Ihre Hingabe und Expertise bei der kostenlosen Unterstützung der Community bewundere und respektiere. Ich habe schon oft von Ihren Erkenntnissen profitiert. Aber diesmal habe ich das Gefühl, dass keiner von Ihnen über die ersten paar Zeilen des Berichts hinaus gelesen hat (ich recherchiere und teste gründlich, bevor ich im Support-Bereich poste, und ich versuche immer, detaillierte Reproduktionsschritte einzuschließen).

Die Sache ist, meiner Erfahrung nach, wenn eine Supportanfrage eine solche Antwort erhält – vorausgesetzt, es handelt sich um einen Benutzerfehler, ohne zu versuchen, das Problem anhand der bereitgestellten Schritte zu reproduzieren (insbesondere von so erfahrenen Mitgliedern wie Ihnen) – wird das eigentliche Problem vom Discourse-Team wahrscheinlich nicht erkannt.

Andererseits würde Ihre Antwort, wenn sie die tatsächlichen Reproduktionsschritte validiert oder entkräftet, dem Anspruch Gewicht verleihen (oder auf eine andere Ursache hinweisen), was eher die Aufmerksamkeit des Teams auf sich zieht und zur endgültigen Behebung führt.

Ich weiß, dass wahrscheinlich 99 % der Fälle Benutzer sind, die die Anweisungen nicht lesen (ich sollte es wissen, ich war schon dort). Aber wenn wir das wissen, sollten wir dann nicht denselben Fehler machen, indem wir versuchen, Supportanfragen schnell statt gründlich zu beantworten?