グループ内の非公開イベント

いくつかのテスト結果です:

  • ユーザーレベル「単一ユーザー」でAPIキーを作成しました
  • まずスコープ設定の「granular」を確認しましたが、「events」エンドポイントに関する制限を見つけることができませんでした。Discourse API Docs では「events」がクエリグループとしてリストアップされていますが、制限は見つかりませんでした
  • 代わりに「read only」を使用しました。結果は「You are not authorised to view the requested resource.」でした

curl -kv https://xxx/discourse-post-event/events.ics?user_api_key=xxx` を実行すると、「単一ユーザー」のAPIキーを使用するとicsファイルが返されません。一方、ユーザーレベル「全ユーザー」ではイベントの完全なリストが返されます。特定のユーザーグループのイベントを「フィルタリング」する方法が見当たりません。

また、https:[xxxx]/admin/plugins/discourse-events/settings も確認しましたが、API関連の設定に誤りはないか調べたところ、該当する項目はありませんでした

何かコメントはありますか?

「いいね!」 1