讲师中心 微信公众号
AI工具推荐 视频效率加速

Wordpress OAuth

Polar Sponsor
爱发电 赞助
.NET 9.0

启动并完成 WordPress.com OAuth 认证,通过 REST API 发布文章。适用于需要生成授权链接、交换授权码等场景。

WordPress OAuth Skill. 使用此技能运行一个人行的 OAuth 流出并发布带有存储的无记名符号的帖子.

功能概述

WordPress OAuth Skill. 使用此技能运行一个人行的 OAuth 流出并发布带有存储的无记名符号的帖子.是一项面向实际任务的技能,主要用于此技能中的文件夹. 脚本 : {baseDir}/wp oauth skill.py.;OAuth state store。

核心要点

  • 它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。
  • 使用时应结合输入条件选择合适的执行方式,核对必要参数、依赖环境与输出内容,并按原始要求处理异常情况。
  • 从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。

使用与执行

实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;

结果检查与注意事项

涉及批量任务时,还应保存进度,避免中断后重复操作。该技能适合用于一次性任务,也可以接入自动化工作流,与其他技能或上层代理配合完成更完整的业务链路;在组合使用时,应明确每一步的输入输出关系,并避免不同步骤之间出现参数冲突。

WordPress OAuth 技能

使用此技能执行人工参与的 OAuth 流程,并利用已存储的 Bearer Token 发布文章。

该技能包含的文件

  • 脚本:{baseDir}/wp_oauth_skill.py
  • OAuth 状态存储文件:{baseDir}/oauth_state.json
  • 凭据存储文件:{baseDir}/credentials.json

该技能将状态和凭据保存在本技能目录内的文件中。

命令

使用 Python 3 运行脚本:

python3 {baseDir}/wp_oauth_skill.py --help

1) 启动 OAuth

python3 {baseDir}/wp_oauth_skill.py begin-oauth 
  --client-id "$WPCOM_CLIENT_ID" 
  --redirect-uri "$WPCOM_REDIRECT_URI" 
  --scope "posts media" 
  --blog "$WPCOM_SITE"

返回 auth_url 和 state。请在浏览器中打开该 URL,授权访问,然后复制回调 URL。

2) 换取 Token

python3 {baseDir}/wp_oauth_skill.py exchange-token 
  --client-id "$WPCOM_CLIENT_ID" 
  --client-secret "$WPCOM_CLIENT_SECRET" 
  --redirect-uri "$WPCOM_REDIRECT_URI" 
  --callback-url "https://example/callback?code=...&state=..."

验证 CSRF state,使用授权码换取访问令牌,并将凭据写入 {baseDir}/credentials.json。

3) 查询 Token 信息

python3 {baseDir}/wp_oauth_skill.py token-info --client-id "$WPCOM_CLIENT_ID"

通过 WordPress 的 token-info 接口校验 Token 的有效性。

4) 发布文章

python3 {baseDir}/wp_oauth_skill.py publish-post 
  --site "$WPCOM_SITE" 
  --title "My post" 
  --content "

Hello from OpenClaw

" --status draft

使用已存储的 Token,通过 POST /rest/v1.1/sites/$site/posts/new 接口发布文章。

推荐流程

  1. 运行 begin-oauth。
  2. 在浏览器中打开 auth_url 并完成授权。
  3. 将回调 URL 粘贴至 exchange-token 命令中执行。
  4. (可选)运行 token-info 验证 Token 状态。
  5. 运行 publish-post 发布文章。

安全注意事项

  • 切勿共享 credentials.json 文件或客户端密钥(client secret)。
  • 首次测试发布的文章建议设为 draft 状态。
  • 若回调时 state 校验失败,或授权码(auth code)已过期,请重新运行 begin-oauth。
目录

热门AI工具

更多
超级简历WonderCV

一款AI办公效率工具,主要用于免费求职简历模版下载制作,应届生职场人必备简历制作神器,适合需要提升相关任务效率的用户。

Lovart
Lovart Hot

一款面向视觉设计创作的AI设计平台,可通过智能体和画布工作流辅助制作海报、Logo、网页、PPT及其他视觉内容。

豆包大模型

豆包大模型是一款由字节跳动推出的企业级大语言模型服务平台。

Seko
Seko Hot

一款AI视频创作工具,主要用于商汤科技推出的创编一体的AI短视频创作Agent,适合需要提升相关任务效率的用户。

咔片AIPPT

一款在线AI演示文稿制作工具,可根据主题和内容需求辅助生成PPT结构与页面,提高演示材料制作效率。

DeepSeek

DeepSeek是一款面向对话、写作、编程和推理场景的AI大模型工具。

UP简历
UP简历 Hot

一款AI办公效率工具,主要用于基于AI技术的免费在线简历制作工具,适合需要提升相关任务效率的用户。

Laper
Laper Hot

Laper是专为编剧、导演和制片人推出的 AI 原生剧本创作工具。

WorkBuddy

一款AI办公效率工具,主要用于腾讯云推出的AI原生桌面智能体工作台,适合需要提升相关任务效率的用户。

相关专题

更多
WordPress开发教程
WordPress开发教程

本专题提供WordPress开发技术资料,包括主题开发、插件开发、自定义功能开发、API调用及性能优化等内容。

358

2026.06.16

WordPress建站教程大全
WordPress建站教程大全

本专题汇总WordPress教程相关内容,包括WordPress安装教程、建站教程、使用技巧、网站管理经验和实战案例,帮助用户快速掌握WordPress建站与运营方法。

240

2026.06.16

WordPress插件教程
WordPress插件教程

本专题整理热门WordPress插件资源,涵盖SEO优化、缓存加速、安全防护、表单管理、电商扩展等插件推荐与使用教程。

138

2026.06.16

Word调整行距相关教程合集
Word调整行距相关教程合集

本专题整合了Word行距设置相关教程,阅读专题下面的文章了解更多详细内容。

261

2026.04.02

Word特殊符号插入
Word特殊符号插入

本专题整合了Word特殊符号插入教程、特殊符号制作技巧、特殊符号快捷键大全等等内容,阅读专题下面的文章了解更多详细操作教程。

257

2026.03.24

word转换成ppt教程大全
word转换成ppt教程大全

本专题整合了word转换成ppt教程,阅读专题下面的文章了解更多详细操作。

511

2025.12.25

Word 字间距调整方法汇总
Word 字间距调整方法汇总

本专题整合了Word字间距调整方法,阅读下面的文章了解更详细操作。

536

2025.12.24

pdf怎么转换成word
pdf怎么转换成word

PDF转Word的2种好用方法:1、在线工具(推荐Smallpdf、iLovePDF):打开网站(如 smallpdf.com),上传PDF文件,选择“转Word”后下载,适合简单文档,无需安装软件。2、Microsoft Word直接转换:用Word(2013及以上版本)直接打开PDF文件,提示“转换为可编辑文档”后保存为.docx格式,兼容性较好。

2562

2025.04.27

word让文字倒过来的方法
word让文字倒过来的方法

Word倒转文字方法:1、插入文本框:点击【插入】→【文本框】,输入文字。2、旋转文本框:选中文本框,拖动上方旋转箭头180°翻转。3、艺术字翻转(可选):用【插入】→【艺术字】,右键选择【旋转】→【垂直翻转】。

3258

2025.04.25

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
如何在 Windows 11 上安装 XAMPP
如何在 Windows 11 上安装 XAMPP

共1课时 | 220人学习

第二十三期_前端开发
第二十三期_前端开发

共98课时 | 11.9万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn