uni-app 发布的插件如何查看审核进度

发布于 1周前 作者 htzhanglong 来自 Uni-App

uni-app 发布的插件如何查看审核进度

由于看不到插件的审核进度,故发布了两次。项目急需使用该插件,烦请尽快处理。

7 回复

您直接在自己的项目中引用即可。审核进度,并不影响使用。


由于H5部分是由别人开发的,他的电脑不是MacOS,需要云打包的方式。还是说使用到原生插件就需要使用离线打包?

已找到相关使用教程,感谢回复

不上市场,也可以自己用。上市场是公开给其他人用

已找到相关使用教程,感谢回复

有啥相关使用教程?分享一下呗,我发的插件都审核24个小时了,没半点动静,想知道在哪里看进度

在uni-app平台上发布的插件,开发者可以通过DCloud开发者社区或uni-app开发者后台来查看插件的审核进度。以下是如何查看审核进度的具体步骤和相关代码案例(主要是API调用示例,因为实际操作主要通过网页界面进行,但部分信息可以通过API获取)。

通过DCloud开发者社区查看

  1. 登录DCloud开发者账号: 首先,确保你已经登录了你的DCloud开发者账号。

  2. 进入插件市场: 在DCloud开发者社区的首页,导航到“插件市场”。

  3. 查找你的插件: 在插件市场页面,你可以通过搜索插件名称或查看你的个人/团队发布的插件列表来找到你的插件。

  4. 查看审核状态: 点击你的插件,进入插件详情页,你可以看到插件的当前状态,包括“待审核”、“审核中”、“审核通过”或“审核未通过”。

通过uni-app开发者后台API查看(高级用户)

虽然DCloud没有直接提供查看插件审核进度的API(因为大多数信息可以通过网页界面直接获取),但你可以通过调用一些相关的API来获取你的插件信息,从而间接了解审核状态。以下是一个假设性的API调用示例(注意:以下API并非真实存在,仅为说明目的):

// 假设DCloud提供了一个获取插件信息的API
const getPluginInfo = async (pluginId) => {
  const response = await fetch(`https://api.dcloud.io/plugins/${pluginId}`, {
    method: 'GET',
    headers: {
      'Authorization': 'Bearer YOUR_ACCESS_TOKEN'
    }
  });

  const data = await response.json();
  return data;
};

// 使用示例
const pluginId = 'your-plugin-id';
getPluginInfo(pluginId).then(data => {
  console.log(data);
  // 检查审核状态
  if (data.status === 'pending') {
    console.log('插件待审核');
  } else if (data.status === 'reviewing') {
    console.log('插件审核中');
  } else if (data.status === 'approved') {
    console.log('插件审核通过');
  } else if (data.status === 'rejected') {
    console.log('插件审核未通过');
  }
}).catch(error => {
  console.error('获取插件信息失败:', error);
});

注意

  • 上述代码中的API URL和字段是假设性的,实际使用时需要参考DCloud官方文档。
  • YOUR_ACCESS_TOKEN需要替换为你的DCloud开发者账号的访问令牌。
  • 最直接和准确的方式仍然是通过DCloud开发者社区的网页界面来查看插件的审核进度。
回到顶部