discussions->listReplies( $discussion, $this->currentUserUid($request), $request->integer('per_page', 50), )); } /** * 回复话题 * * 类型与挂靠对象继承话题。已关闭的话题不能回复(409),对一条回复再回复 422。 * AI 代写同 `POST /v3/discussions`(`X-Agent-Grant` 请求头)。 * 文章上的 qa 只有文章的编辑者能回答。默认发通知,`notify=false` 关闭。 * * @responseStatus 201 回复成功 * @responseStatus 403 当前用户不能回复这个话题 * @responseStatus 409 话题已关闭 * * @urlParam discussion string required 话题的 uuid * * @bodyParam content string required 正文(markdown) * @bodyParam notify boolean 是否发通知。Default: true */ public function store(StoreDiscussionReplyRequest $request, Discussion $discussion) { return DiscussionResource::make($this->discussions->createReply( $discussion, $this->grants->actor( $this->currentUser($request)['user_uid'], $request->header(AgentGrantService::HEADER), ), $request->validated(), )); } }