Ошибка UTF-32 при получении сообщения в Facebook - PullRequest
0 голосов
/ 31 мая 2011

Похоже, что метод FacebookClient.Get ("путь") возвращает ошибку для недопустимых символов UTF-32 в некоторых сообщениях Facebook.

Вот код и конкретный пост, который создает проблему:

string token = "yourtokenhere";
FacebookClient client = new FacebookClient(token);
dynamic result = client.Get("203621737645_147058518666707");

Это возвращает следующую ошибку: Ошибка: допустимое значение UTF32 находится в диапазоне от 0x000000 до 0x10ffff включительно и не должно включать значения суррогатных кодовых точек (0x00d800 ~ 0x00dfff).

Что с этим делать, пожалуйста?

1 Ответ

0 голосов
/ 15 июля 2011

Это исправлено начиная с версии 5.0.46. Не забудьте обновить до последней версии Facebook C # SDK.

...