/get-users エンドポイントの不具合

/get-users エンドポイントに問題があり、最新のデータを取得できないようです。

この問題の進捗状況や、いつ頃から動作するようになるか、アップデートはありますでしょうか?

こんにちは、メタへようこそ :slight_smile:

取得しようとしているデータについて明確にしていただけますか? /get-users エンドポイントは存在せず、リンクは /user_actions を指しています。どのようなデータが必要なのか不明です。 :thinking:

「いいね!」 2

こんにちは、アクティブユーザーを照会するために /admin/users/list/active.json エンドポイントを使用していますが、一貫して 404 Not Found エラーが返ってきます。/user_actions?username=\u003c...\u003e エンドポイントは問題なく照会できるため、API トークンに関連する問題ではないと確信しています。管理ユーザーページにいるときにブラウザのネットワークトラフィックを調べたところ、Discourse アプリが行っている API 呼び出しは、私たちが行おうとしているものと全く同じように見えました。以下は、リクエストに渡しているヘッダーです(users/list/activeuser_actions の両方):

Accept: application/json
Api-Username: system
Api-Token: <token>
「いいね!」 1

こんにちは、アニルードさん :slight_smile:

Api-Token は存在しません。Api-Key であるべきです!

「いいね!」 2

おお、素晴らしいです。自動スクリプトでは Api-Key を使用していましたが、ローカルテストでは Api-Token を使用していました :person_facepalming:。おかげで解決しました!

「いいね!」 1