收藏
回答

求助啊~~:订阅消息在允许发送订阅消息的条件下,为什么还是返回43101?

appid:wx016ffd80404c844b

之前是断断续续的,有时好着,有时不行,后来直接就不行了~

回答关注问题邀请回答
收藏

1 个回答

  • 灵芝
    灵芝
    2020-03-27

    你好,请提供appid、完整请求、具体返回信息、操作时间

    2020-03-27
    有用
    回复 4
    • Clarence
      Clarence
      2020-03-28
      appid:wx016ffd80404c844b
      时间:2020-03-28 20:51:40
      完整请求:
      // 云函数入口文件
      const cloud = require('wx-server-sdk')
      // 云函数入口函数
      exports.main = async (event, context) => {
        cloud.init()
        const db = cloud.database()
        try {
          // 从云开数据库中查询等待发送的消息列表
          const messages = await db
            .collection(“messages”)
            .get();
          // 循环消息列表
          const sendPromises = messages.data.map(async message => {
            try {
              // 发送订阅消息
              await cloud.openapi.subscribeMessage.send({
                touser: message.touser,
                page: message.page,
                data: message.data,
                templateId: message.templateId,
              });
              // 发送成功后将消息的状态改为已发送
              return db
                .collection(“messages”)
                .doc(message._id)
                .update({
                  data: {
                    done: true,
                  },
                });
            } catch (e) {
              return e;
            }
          });
          return Promise.all(sendPromises);
        } catch (err) {
          console.log(err);
          return err;
        }
      }
      2020-03-28
      回复
    • Clarence
      Clarence
      2020-03-28
      2020-03-28
      回复
    • 雨游
      雨游
      2020-06-04
      可以解决这个问题了吗?
      2020-06-04
      回复
    • 木兰
      木兰
      2020-06-11
      同样的问题,希望能尽快解决。
      日志内容 Request ID: 19f10b8d-aba8-11ea-80b9-5254000b5209
      执行时间: 141ms内存使用: 29.18 MB
      返回结果
      {"errCode":43101,"errMsg":"openapi.subscribeMessage.send:fail user refuse to accept the msg hint: [IDW3lA0906hb56]"}

      日志
      START RequestId: 19f10b8d-aba8-11ea-80b9-5254000b5209

      Event RequestId: 19f10b8d-aba8-11ea-80b9-5254000b5209



      2020-06-11T05:55:06.633Z 无





      END RequestId: 19f10b8d-aba8-11ea-80b9-5254000b5209

      Report RequestId: 19f10b8d-aba8-11ea-80b9-5254000b5209 Duration:141ms Memory:256MB MemUsage:29.183594MB
      2020-06-11
      回复
登录 后发表内容
问题标签