uni-app 发布的插件如何查看审核进度
uni-app 发布的插件如何查看审核进度
由于看不到插件的审核进度,故发布了两次。项目急需使用该插件,烦请尽快处理。
7 回复
由于H5部分是由别人开发的,他的电脑不是MacOS,需要云打包的方式。还是说使用到原生插件就需要使用离线打包?
不上市场,也可以自己用。上市场是公开给其他人用
已找到相关使用教程,感谢回复
有啥相关使用教程?分享一下呗,我发的插件都审核24个小时了,没半点动静,想知道在哪里看进度
在uni-app平台上发布的插件,开发者可以通过DCloud开发者社区或uni-app开发者后台来查看插件的审核进度。以下是如何查看审核进度的具体步骤和相关代码案例(主要是API调用示例,因为实际操作主要通过网页界面进行,但部分信息可以通过API获取)。
通过DCloud开发者社区查看
-
登录DCloud开发者账号: 首先,确保你已经登录了你的DCloud开发者账号。
-
进入插件市场: 在DCloud开发者社区的首页,导航到“插件市场”。
-
查找你的插件: 在插件市场页面,你可以通过搜索插件名称或查看你的个人/团队发布的插件列表来找到你的插件。
-
查看审核状态: 点击你的插件,进入插件详情页,你可以看到插件的当前状态,包括“待审核”、“审核中”、“审核通过”或“审核未通过”。
通过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开发者社区的网页界面来查看插件的审核进度。