#facebook-c#-sdk
#facebook-c #-sdk
Вопрос:
Похоже, что метод FacebookClient.Get(«path») возвращает ошибку для недопустимых символов UTF-32 в некоторых сообщениях Facebook.
Вот код и конкретное сообщение, которое создает проблему:
string token = "yourtokenhere";
FacebookClient client = new FacebookClient(token);
dynamic result = client.Get("203621737645_147058518666707");
Это возвращает следующую ошибку:
Ошибка: Допустимое значение UTF32 находится в диапазоне от 0x000000 до 0x10ffff включительно и не должно включать суррогатные значения кодовых точек (0x00d800 ~ 0x00dfff).
Что с этим делать, пожалуйста?
Ответ №1:
Это было исправлено с версии 5.0.46. Обязательно обновите Facebook C # SDK до последней версии.