Я использую SDK для публикации на стене FB, что произойдет, если я отправлю текст вроде:
Привет "мир"!
В FBУ меня получилось следующее:
Привет \ "Мир \"!
Почему это происходит?Что я должен сделать, чтобы избежать этого?
Ниже приведен пример кода, который я использую, где, конечно, параметры строки запроса, возвращаемые Request.Get, могут содержать что угодно, если есть строка с "или возврат каретки.и т. д ... После выполнения кода я вижу на своей стене FB сообщение с закодированными символами.
FacebookClient fbc = new FacebookClient( _accesstoken_ );
dynamic ievent = new ExpandoObject();
ievent.name = Request.Get("name");
ievent.description = Request.Get("description");
ievent.location = Request.Get("location");
ievent.privacy_type = Request.Get("privacy");
dynamic result = fbc.Post("me/events", ievent);