SuperAPI AI 工具集

devto

编程与开发

查看项目

更新于 10-16 07:25

技能介绍

用途:该技能用于通过 Dev.to API 操作文章与帖子,适合在用户提到 Dev.to、发布文章、开发者社区或博客帖子时使用。

主要能力:使用 curl 调用 https://dev.to/api 接口,支持发布文章、立即发布、带封面图发布、从 Markdown 文件发布、获取我的文章、仅获取已发布文章、获取未发布草稿、获取单篇文章、更新文章以及发布草稿。

使用方式:所有请求需设置 DEVTO_TOKEN 环境变量。发布文章时先将 JSON 写入 /tmp/devto_request.json,再执行 curl;例如: curl -s -X POST "https://dev.to/api/articles" -H "api-key: $DEVTO_TOKEN" -H "Content-Type: application/json" -d @/tmp/devto_request.json | jq '{id, url, published}' 管理文章可使用 /articles/me、/articles/me/published、/articles/me/unpublished 以及 /articles/<id> 等端点,更新用 PUT。请求失败时可运行 zero doctor check-connector --env-name DEVTO_TOKEN 或 zero doctor check-connector --url https://dev.to/api/articles --method GET 排查。

文章参数:title(必填)、body_markdown、published(true 发布、false 草稿)、tags(最多 4 个,小写无空格)、main_image(封面图 URL)、canonical_url(跨站原文链接)、series(系列名)。

限制与建议:标签最多 4 个且需小写无空格;封面图必须是 URL 而非本地文件;Markdown 内容可用 jq -Rs 转义;建议先以 published: false 保存草稿再发布;始终检查返回的 URL。资料中未提供价格、平台或效果数据。