皆さん、こんにちは。
カテゴリーが「表示」と「返信」のみにロックダウンされているカテゴリーで、API経由で新しいトピックを作成しようとすると、権限の問題が発生しています。
試していること
- 外部ページで、ユーザーからタイトル/本文/カテゴリーを収集します。
- 私のスクリプトは、そのユーザーになりすまして /posts.json に POST を送信します。
- 選択したカテゴリーに新しいトピックが作成されることを期待しています。
実際にはどうなるか
- カテゴリーの権限は、「表示」と「返信」のみに設定されています(「作成」は許可されていません)。
- 私のスクリプトはすぐに失敗します。
{"status":403,"body":"{\"errors\":[\"You are not permitted to view the requested resource.\"],\"error_type\":\"invalid_access\"}"}
一時的にカテゴリーをすべてのユーザーに「作成」を許可するように変更すると、同じAPI呼び出しは成功し、トピックが作成されます。
カテゴリーを永続的に開くことなく、ユーザーレベルのAPI呼び出しで、それ以外はロックされているカテゴリーに新しいトピックを作成させる方法はありますか?
よろしくお願いします!