我有一个应用程序,包含一个按钮,用于将评分的评论提交到一个粘贴的帖子。 我遵循了以下文档:https://developers.reddit.com/docs/capabilities/server/userActions。

代码如下:

        const comment = await reddit.submitComment({
          id: scoreComment.id,
          text: createScoreComment(score, totalQuestions),
          runAs: 'USER',
        });

权限块:

    {
      "$schema": "https://developers.reddit.com/schema/config-file.v1.json",
      "permissions": {
        "reddit": {
          "enable": true,
          "scope": "user",
          "asUser": ["SUBMIT_COMMENT"]
        }
      }, ... 等

我在dev和prod环境下都遇到了这个错误,且应用程序已经被批准,安装在一个非dev的子版块中:

grpc调用失败,状态码为2;不允许以用户身份运行:appversion未批准以用户身份运行

有没有什么想法?应用程序的列表中没有说明可以作为用户评论,但我确实在权限块中添加了它。 有没有其他需要完成的步骤? 感谢!