Каков процесс Публикация Статьи знаний через веб-API Dynamics CRM? Мне удалось успешно опубликовать Знание статьи в состоянии Черновик , но мне нужно перевести его в состояние Опубликован . Вот мой код для публикации в Draft состоянии в C #.
JObject jObject = new JObject();
jObject["content"] = kba.Content;
jObject["title"] = kba.Title;
jObject["createdon"] = DateTime.Now;
jObject["modifiedon"] = DateTime.Now;
jObject["knowledgearticleviews_date"] = DateTime.Now;
jObject["rating_date"] = DateTime.Now;
jObject["knowledgearticleid"] = Guid.NewGuid().ToString();
jObject["description"] = kba.Description;
var client = new RestClient(Settings.DynamicsApiUrl + "/knowledgearticles");
var request = new RestRequest(Method.POST);
request.AddParameter("authorization", string.Format("Bearer " + _authToken), ParameterType.HttpHeader);
request.AddParameter("application/json", jObject.ToString(), ParameterType.RequestBody);
request.RequestFormat = DataFormat.Json;
request.AddBody(jObject.ToString());
IRestResponse response = client.Execute(request);
if (!response.IsSuccessful)
throw new Exception(response.Content);
Это изменение свойства в KnowledgeArticle или отдельного веб-API?