Я получаю сообщение об ошибке при попадании в определенную запись в Facebook:
Вот код для запуска: просто замените токен своим ...
FacebookClient client = new FacebookClient(yourTokenHere);
var result = client.Batch(
new FacebookBatchParameter(HttpMethod.Get, "/198907640664_196037430420783"),
new FacebookBatchParameter(HttpMethod.Get, "/198907640664_196037430420783/comments", new Dictionary<string, object> { { "limit", 20 } }) { Data = new { name = "myposts", omit_response_on_success = false } }
);
Получена ошибка:
Ошибка: допустимое значение UTF32 находится в диапазоне от 0x000000 до 0x10ffff включительно и не должно включать значения суррогатных кодовых точек (0x00d800 ~ 0x00dfff).
Имя параметра: utf32
Трассировка стека:
System.ArgumentOutOfRangeException: допустимое значение UTF32 находится в диапазоне от 0x000000 до 0x10ffff включительно и не должно включать значения суррогатных кодовых точек (0x00d800 ~ 0x00dfff).
Имя параметра: utf32
в System.Char.ConvertFromUtf32 (Int32 utf32)
в SimpleJson.SimpleJson.ParseString (Char [] json, Int32 & index, Boolean & success)
в SimpleJson.SimpleJson.ParseValue (Char [] json, Int32 & index, Boolean & success)
в SimpleJson.SimpleJson.ParseObject (Char [] json, Int32 & index, Boolean & success)
в SimpleJson.SimpleJson.ParseValue (Char [] json, Int32 & index, Boolean & success)
в SimpleJson.SimpleJson.ParseArray (Char [] json, Int32 & index, Boolean & success)
в SimpleJson.SimpleJson.ParseValue (Char [] json, Int32 & index, Boolean & success)
в SimpleJson.SimpleJson.ParseObject (Char [] json, Int32 & index, Boolean & success)
в SimpleJson.SimpleJson.ParseValue (Char [] json, Int32 & index, Boolean & success)
в SimpleJson.SimpleJson.ParseObject (Char [] json, Int32 & index, Boolean & success)
в SimpleJson.SimpleJson.ParseValue (Char [] json, Int32 & index, Boolean & success)
в SimpleJson.SimpleJson.ParseArray (Char [] json, Int32 & index, Boolean & success)
в SimpleJson.SimpleJson.ParseValue (Char [] json, Int32 & index, Boolean & success)
в SimpleJson.SimpleJson.ParseObject (Char [] json, Int32 & index, Boolean & success)
в SimpleJson.SimpleJson.ParseValue (Char [] json, Int32 & index, Boolean & success)
в SimpleJson.SimpleJson.TryDeserializeObject (String json, Object & object)
в SimpleJson.SimpleJson.DeserializeObject (String json)
на Facebook.JsonSerializer.SimpleJsonSerializer.DeserializeObject (String json)
на Facebook.FacebookClient.ProcessBatchResult (Результат объекта)
на Facebook.FacebookClient.Batch (FacebookBatchParameter [] batchParameters)
Я получаю эту ошибку и с другими вызовами.
Заранее спасибо за любую помощь.