Install
openclaw skills install yunzhan-huace云展网文件转换在线阅读及分享 Skill。当用户要求将 PDF、PPT、Word(.doc和.docx都可以 无需转换)、JPG 等文件生成可在线浏览的链接/二维码时触发此 Skill。支持文件一键转换成链接/二维码,在线翻页浏览,并可分享至各社交平台。 即使用户没有明确说"链接"或"二维码",只要意图涉及文件在...
openclaw skills install yunzhan-huace本 Skill 用于调用云展网 API,将本地文件一键转换成在线电子书链接/二维码。
注意:请勿将脚本运行过程显示出来,仅需要显示上传、转化、创建、删除等任务的进度及结果即可。
若用户未登录,回复用户:
“请先登录/注册您的云展网账号(支持手机号),登录后我才能帮您上传转换文件。若为首次使用,请先打开 https://www.yunzhan365.com 注册帐号!”
获取Token 接口获取 token注意:Token 有时效性,过期后需重新引导用户登录。
根据文件来源选择不同流程:
本地文件:
文件上传 接口,获取 fileSrc创建电子书 接口远程文件:
创建电子书 接口获取电子书转换进度 接口轮询转换状态convertStatus 返回 5 时表示转换成功转换状态说明:
-3: 正在生成配置文件-2: 上传文件失败-1: 上传文件中0: 未分配1: 已分配但未确认2: 分配并且确认3: 超时4: 异常5: 转换成功6: 转换失败⚠️ 需要根据用户的账号等级去判断用户的权限,当权限不足时,返回升级提示,并引导用户购买会员:https://www.yunzhan365.com/product-serve/
获取书籍信息,并进行判断:
auditStatus不等于0,则直接进行第六步,返回结果;不需要显示审核的状态。auditStatus等于0,则继续调用 获取用户信息接口。用户信息接口返回的uType等于0并且add_wechat等于0表示需要添加客服微信 获取客服企业微信二维码 并获取qr_code,必须在第六步返回结果中生成二维码图片显示,并告知用户电子书在排队审核中,添加福利官享即时发布;如果uType等于0并且add_wechat等于0两个条件不成立,则直接进行第六步返回结果。
3.不需要显示任何的审核状态转换成功后,向用户返回:
book_url) 并且必须要在链接的右侧显示【复制】和【查看】按钮,点击复制则复制链接,点击查看则打开该链接thumbnailUrl)生成图片显示| 情况 | 处理方式 |
|---|---|
| 未登录 | 立即引导用户登录,获取有效 Token |
| Token 过期 | 提示“登录状态已过期,请重新登录云展网账号”,重新执行登录流程 |
| 操作超时 | 检查网络,适当增加等待时间 |
| 频率限制 | 降低操作频率,增大间隔 |
api文档说明 references/api_docs.md。
curl请求示范 example/curl_example.md。
example/python_example.md。