こんにちは。
API コール /users/{username}.json を使用する際に、Git リポジトリを変更することなく、すべてのユーザーが post_count を閲覧できる方法はあるでしょうか?
これに関する設定やプラグインなどはありますか?
こんにちは。
API コール /users/{username}.json を使用する際に、Git リポジトリを変更することなく、すべてのユーザーが post_count を閲覧できる方法はあるでしょうか?
これに関する設定やプラグインなどはありますか?
もちろん、自分のユーザープロフィールを参照する場合には問題ありませんが、post_count は全員、できれば匿名の閲覧者にも公開されることを希望します。
https://meta.discourse.org/u/Codinghorror.json を確認しても post_count は表示されておらず、https://meta.discourse.org/users/Codinghorror.json と同様です。
投稿数表示だけでなく、API の設定も可能でしょうか?
編集:すみません、[設定] → [ユーザー] → [公開ユーザーのカスタムフィールド] で見つかったかもしれません。
編集2:先ほどの「すみません」は撤回します。そこに’post_count’を追加しても効果がありませんでした。何か特定の構文があるのでしょうか?例えば user@user_fields@post_count のような?
編集3:カスタムで作成したフィールドでも動作しないようです。「Discord ID」を[カスタマイズ] → [ユーザーフィールド] と [設定] → [ユーザー] → [公開ユーザーのカスタムフィールド] の両方に追加しましたが、管理者としてログインした際の自身の JSON (/users/admin.json) にも表示されません。
本当にありがとうございます!
API には何か規則性や理由があるのでしょうか?次回、何かを探す際にどこを見ればいいか知りたいです。
例えば、API ドキュメントには summary.json の言及が見つかりません。
このトピックが役立つかもしれません: Reverse engineer the Discourse API
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.