ich versuche, Discourse-Berichtsinformationen über Pipedream abzurufen, um sie für Analysezwecke an Segment zu senden.
Die Pipedream-Integration mit Discourse funktioniert, wenn ich die Startabfrage https://${auths.discourse.domain}/admin/users/list/active.json mit meinen Anmeldedaten ausführe. Sobald ich jedoch eine weitere Abfrage auszuführen versuche (die im Browser funktioniert, falls das von Interesse ist), wie z. B. https://${auths.discourse.domain}/admin/reports/signups.json, wirft Pipedream einen 404-Fehler mit der Meldung „The requested URL or resource could not be found
Ich war es, aber ich hatte zuvor einen API-Schlüssel für alle Benutzer generiert. Als ich heute Morgen versuchte, einen zu erstellen, der an meinen Admin-Benutzernamen gebunden ist, funktionierten die Dinge plötzlich.
Vielleicht wäre es erwähnenswert, dies irgendwo in der Dokumentation oder im Beitrag über das Reverse-Engineering undokumentierter API-Endpunkte zu vermerken? Ich war gestern Abend ziemlich sicher, dass ich etwas falsch gemacht hatte, konnte aber in der Dokumentation keinen Hinweis auf unterschiedliche Berechtigungsebenen für bestimmte API-Routen im Vergleich zu anderen finden.