【发布时间】:2017-12-04 01:16:33
【问题描述】:
我正在使用wpapi npm 模块与节点应用程序中的 WP rest api 接口。我已通过身份验证,并且我的用户创建了一些草稿帖子。当我使用相同的凭据进入仪表板时,我也可以查看/编辑草稿帖子。
我是用这个方法列出草稿的:
wp.posts().auth().param( 'context', 'edit' ).param( 'status', 'draft' )
但我不断收到此错误:
{ code: 'rest_invalid_param',
message: 'Invalid parameter(s): status',
data: { status: 400, params: { status: 'Status is forbidden.' } } }
Here's where I've commented on the issue and some helpful context.
对http://localhost:8000/wp-json/wp/v2/posts?status=draft 的 curl 响应是相同的错误消息,所以我不认为问题出在节点模块上。
【问题讨论】:
标签: wordpress wordpress-rest-api wp-api