Когда я делю свой пост в щ э ю через Апи, используя RestSharp
, он показывает мне ошибкуInvalid XML с RestSharp
Invalid xml {Expected elements '[email protected]'
public class LinkedInPost(string title, string description, string url, string imageUrl=null)
{
ApiBaseUrl111 = LLinkedInBaseUrllll;
var request = new RestRequest("v1/people/~/shares?format=json", Method.POST);
request.AddHeader("Authorization", "Bearer " + Token);
request.AddHeader("Content-Type", "application/json; charset=utf-8");
request.AddHeader("x-li-format", "json");
//request.RequestFormat = DataFormat.Json;
var model = new class
{
Comment = "This is my comment",
LinkedInContent = new LinkedInContent
{
LinkedInDescription = description,
LinkedInTitle = title,
Submittedurl = url,
Submittedimageurl = imageUrl
},
LinkedInVisibility = new LinkedInVisibility
{
LinkedInCode = "anyone"
}
};
request.AddJsonBody(model);
var response = Execute<class>(request);
return response;
}
Я не думаю, что это RestSharp вопрос сам по себе. Сначала я подумал, что с тех пор, как я получаю ту же ошибку, используя RestSharp с LinkedIn. Тем не менее, я просто заменил RestSharp для HttpWebRequest, и ошибка сохраняется, поэтому здесь должно быть что-то еще. –
Я пробовал этот код в другом проекте, но его работа. может быть ошибкой в решении проекта, спасибо –