我无法使用www.example.com CORE上的版本2.0.1创建帖子asp.net
这是代码:
var client = new WordPressClient( "http://sitioweb.com/wp-json/" );
client.Auth.UseBasicAuth( "username", "app_password" );
var post = new Post() {
Title = new Title( "ITCmx" ),
Content = new Content( "Content PostCreate" )
};
var createdPost = await client.Posts.CreateAsync( post );
并得到这个错误
无法将当前JSON数组(例如,[1,2,3])反序列化为类型“WordPressPCL.Models.Post”,因为该类型需要JSON对象(例如,{“name”:“value”})才能正确反序列化。若要修复此错误,请将JSON更改为JSON对象(例如,{“name”:“value”}),或者将反序列化的类型更改为数组或实现集合接口(例如,ICollection、IList)(如可以从JSON数组反序列化的List)的类型。还可以将JsonArrayAttribute添加到该类型以强制它从JSON数组反序列化。路径“”,第1行,位置1。
我试了一下 Postman ,效果不错
你能帮帮我吗
谢谢
1条答案
按热度按时间qoefvg9y1#
您需要在发送之前将数据转换为json