Добрый день.
Я использую
facebook-actionscript-api и никак не могу заставить его работать с русскими буквами.
В частности я пытаюсь добавть запись на стену. Формирую запрос

Код AS3:
var params : * = { app_id : mApplicationID, message : text };
Facebook.ui("feed", params, onWallPost);
если переменная text содержит текст, состоящий только из латинских букв и/или цифр, то всё вроде работает.
если же поместить туда русское слово, то фейсбук полностью игнорирует запрос, даже не показывает окно с подтверждением действия пользователем.
Разбираясь я попытался сформировать запросы вручную и посмотреть в браузере, что получается.

Код:
http://www.facebook.com/dialog/feed?app_id=1234567890&redirect_uri=http://apps.facebook.com/mygame/&message=test
показывает форму с полем, заполненным словом "test", что от него и требовалось

Код:
http://www.facebook.com/dialog/feed?app_id=1234567890&redirect_uri=http://apps.facebook.com/mygame/&message=тест
на разных машинах выдает разный результат: в одном случает заполняет поле вот этим: "����" (явно не та кодировка), в другом выдает нормальный русский текст
тот же результат получается при использовании URL-encoded текста

Код:
http://www.facebook.com/dialog/feed?app_id=1234567890&redirect_uri=http://apps.facebook.com/mygame/&message=%F2%E5%F1%F2
как все-таки нужно работать с русским текстом?