疯狂编程网

  • 首页
  • 后端
    • GOLANG
    • PHP
  • 前端
  • 客户端
  • 服务器
  • AIGC
  • 开发工具
  • 代码人生
  • 关于本站
    • 联系我们
    • 免责声明
  1. 首页
  2. 后端
  3. PHP
  4. 正文

wordpress API 发布文章报错:rest_cannot_create

2023年5月10日 1138点热度 0人点赞 0条评论

如果使用WordPress REST API在WordPress网站上发布文章时出现“rest_cannot_create”错误,则通常表示未授权用户。

要在WordPress网站上发布文章,用户必须具有“publish_posts”或“edit_published_posts”权限。确保使用的用户帐户具有这些权限。您可以在WordPress中的“用户”选项卡中查看和更改用户权限。

另外,请确保您在HTTP请求头中包含正确的授权令牌。例如,如果您使用基本身份验证进行验证,则您可以在请求头中包含以下内容:

Authorization: Basic Base64-encoded-string

其中“Base64-encoded-string”是BASE64编码的用户名和密码的组合。

如果您使用JWT身份验证,则应替换以上代码中的“Basic”为“Bearer”,同时替换“Base64-encoded-string”为您的JWT令牌。

最后,请确保您的HTTP请求头中包含正确的Content-Type。如果您使用JSON数据,则该内容类型应为“application/json”。

如果您仍然无法发布文章,则可以开启WordPress的调试模式,并检查错误日志以获取更多信息。

标签: php wordpress
最后更新:2023年5月10日

大明

靠写代码养家的开发者。

点赞
< 上一篇
下一篇 >

文章评论

razz evil exclaim smile redface biggrin eek confused idea lol mad twisted rolleyes wink cool arrow neutral cry mrgreen drooling persevering
取消回复

COPYRIGHT © 2023 疯狂编程网. ALL RIGHTS RESERVED.

京ICP备2022013580号-1